This is merely a historical archive of years 2008-2021, before the migration to mailman3.
A maintained and still updated list archive can be found at https://lists.osmocom.org/hyperkitty/list/osmocom-commitlog@lists.osmocom.org/.
gitosis at osmocom.org gitosis at osmocom.orgThis is an automated email from the git hooks/post-receive script. It was generated because a ref change was pushed to the repository containing the project "wireshark with Osmocom specific dissectors". The branch, daniel/osmux has been updated discards f8812191a244847cbb50ae42a4b131a06c4ba42a (commit) discards ebfd60be5db971fe96df28bcac08fae26ee403e2 (commit) discards 1174c4d188565e5e4290f3d574d6be3c55c5de50 (commit) discards 0914776be34ee388f9cc95426aa8e129958219fb (commit) discards b7a9ddfdc6c150f636b1b4b5bdf6f056bad55402 (commit) via 62d66df57ce65e6515ad9fa41381b2a6b916b6e8 (commit) via 67ad1a276d038aa32b331b8b3ad52e3d3f74378c (commit) via 0ac2c285e965d7ae104f857c829c3978cdd7b83c (commit) via f4ab3f492f5b2dfef55a65900ec256655c110e23 (commit) via 2e879e28d50880d7129bd433330111ffeeada986 (commit) via cfcc6fd5d6efc2d1846eff237010b693ee08f173 (commit) via 4b67b0b4637d4454fc467c0178e0a6a58ec7a185 (commit) via ee28324d54750f14b0e53a96695cc0dd26bbab77 (commit) via 7083839526f35cf69b06783484ce15b700359431 (commit) via 0002f25f29dba076eef2bac63193949f7289f754 (commit) via deaac110db74ad6de7b3d7a6416d1b0df7c51fe1 (commit) via f2584b230a80137343c3fc96c0052164ea9adfd4 (commit) via 393207582f58563e37ffd96d09a5915a6abddb8d (commit) via b0a32c60c9f85cb9ed10ea37edd1a450b2dafd8a (commit) via ed69bf3bc7fdbc679f7a331efabcb712823ceb14 (commit) via fac8f1f1bd4b0cb41bcce5e9777376ad3c119f45 (commit) via 4b83805412d84e8c32742df75317f76728c998ed (commit) via de796aa196b448d26aed4f1b65efebf3c98c0363 (commit) via 35255d9aa68d4afb150ee65995bd2d46d6d91f15 (commit) via aa9f56085374fd506ebee629315d15e86ad9bf30 (commit) via 448c89e30b2b2ee8168d22fa66fbd030f9cfa22b (commit) via ea0b2e0d3677c1afd190a43fdee3b32a4cf0912a (commit) via dec3e2e8aa343f5acdc61df67826b0951b13a663 (commit) via 3ea8ccf69f67387c779c6038c9d826bb13f57463 (commit) via d68043a66bcedfa8f7070bb597cbfa8b903e570a (commit) via 3faf0dde7672d26270eb373e8596830c7c9e1511 (commit) via 01b28caf75cfbf0b936af44b1c7c8abbbe4e9a8b (commit) via e3cbea315383493020974f93eac24e7816c58445 (commit) via a9d5256890c9189c7461bfce6ed6edce5d861499 (commit) via 8e1cc70fd57e958ef5f062f1a6367d85ebc9fed1 (commit) via 01c6483b45a91f8c03eeb4bf80a15a5e174ffb18 (commit) via 94c0f910855f45161d1bbe4bd51bd4ed131daa28 (commit) via 4feb116437cb399355450d1f508f1da55f97fa28 (commit) via 44c2560606405852bd417cc292025336801a0f2c (commit) via 837b5347ba8fe1ad9de2315e20637ca3d1e0f6d7 (commit) via f0bc3901167209da656c31240779e6564aff66a0 (commit) via 80b43026b80307925863980f23f56f2c49ad0020 (commit) via a7b7f94b4f2550c1dabbd93be92df5a0f7317c64 (commit) via c3fc1e41c8ca20eeacd1c863d4e0d94e1e76e67e (commit) via 54bf3e90a9ee3b7de75c93ba761268dba9a1c919 (commit) via 07ab40ebef4104b309088240c41598203c08affb (commit) via 3cf104840640a5727afd944b58ce22d0c2503e52 (commit) via 0b5332521c37fec6518f87c6a6c93d147d060c35 (commit) via 330bc0ee1d2a94c1354ad51f40d85148c2aefcef (commit) via b0805638861eb36fd842446f16ef86bf97f5767e (commit) via 785d2295bc76fff8c1bf6e287f7fd6d8db3eeede (commit) via 03ca5c0f6ef256c88f10b5c1580467333ab703c1 (commit) via d83ee1db2172ccc58606a2dc251149bac28ed3dd (commit) via 853df469929c0d8971ae3dcdf6df95f2cca3770f (commit) via d80c3b947c8333502d2aec839f520717c5d1f2b4 (commit) via 10db044757938b6fd7e3562702d06146334c4e25 (commit) via 166cedefbeb230a2f22106740fe34b34fc410d4c (commit) via fb74b16a14c86740fa8d4ca3eb9e00d603b68f8c (commit) via 0f07378a007de5d9343a1e343bd40cadbe19d47c (commit) via 0bc8cf2557d3bb99f552edccd8ba01c752797ab4 (commit) via 5758aa541dc0641879fa5fa475c9be7a16da0bdf (commit) via 7f22c8afd7a70ac3abf29bba8464ce9bbc55596b (commit) via c43984c9cbd8e61e893d2d0a7d4f29c38e10bfbd (commit) via f5eaf538b046c3da3313e6b5e64c3a73b4ef5b39 (commit) via 4b062227c7e0c41dc76780da9c7e5612733ef911 (commit) via 50d1d59213886de1f348d85175dbdbe82fe1c87c (commit) via 4b484a6d1af9155eac0d8016cce712963cc9405e (commit) via 5848845c34425aa21f4e136049f95b37214df841 (commit) via 21f5c53ae76fe1d57b12b248c1ff9691c0d9033e (commit) via addf064a0fff031a2de8adfdf84a9934d3a06cb2 (commit) via 1eea415a523646f2758f8ac05973456521755f71 (commit) via aea00239802d33f2fe175c5dff185e0f4b7b1b21 (commit) via d7c072de7b630e8f1a92c4ad27b059569df1b446 (commit) via 7a3e9b1c9ba649b11704d0f4a7132c60dec64eb6 (commit) via bed9d187baf708889ec6846c59716527b0210d56 (commit) via d2456988df66b00bd81da9c08b20d932c586a38f (commit) via 5cc5ba625f64254896a8ebb61d679798362eceb7 (commit) via 5c11909f4d9c0567374fead6af51a64750240d49 (commit) via 0b35075866976f79bf8b3147a77abf5c5707cecf (commit) via f2786bc8ff5ea25fd1c36d3ebf83a29277ee662b (commit) via fdd87a1e41db7039b0af5bb15f40b83db1ca3a96 (commit) via 308a538addd816431732d6f0ac35f7d2bdc76712 (commit) via 6e913894709c3fe1f75e1750ee2f18c6b69aefd2 (commit) via 240f60577d16022a3728af926d0c03634c23862a (commit) via 38c6a591580e57def08858d6e525c8887e6a9fa3 (commit) via 6b5d8390f2ebca66072b0272e88ea62243db3330 (commit) via 7490ad4480b1882a8f78fab5005d9ce1a1346002 (commit) via de905654520d47288fbc891cb09c73346bd8b1cf (commit) via 276db500154eb7066237af0edd2fa26d7e2b9d71 (commit) via af35e894c0d6377c14a9c89a1eb47fef1364b1b8 (commit) via 2fbf6113227e75e1c581a1cd1b63fbab4e22d037 (commit) via c0949bf0372cfd9358098ca67de1c05d6252c2c6 (commit) via 52559e9b629fa4968c0e06a709191c7b508fff86 (commit) via 1e8ed70e1303148df89bdfe36bb2e620989f5fd9 (commit) via 3f8049099efe2c79f752020a36f553a2ab7d26e4 (commit) via 764b147a7c604e7b718a48770ce010bf2ab6e5ea (commit) via cf508f8960df48c5829a9108f087511c7352547b (commit) via 81a81fb3133c5ae6c824333380308e5d9d749776 (commit) via 85ed737f7bb2ee07022d9be46d2c8a8720b4161d (commit) via 5f69a2fa53aafa9073776ee118ccf21011b138d4 (commit) via 21a0fdcfe29e8aaf23f706a6fa4424ab83db88b4 (commit) via 8aa2e87a5075517e85304911a0ca4ecc8ecfa2b1 (commit) via 585cff2d14b0e23656f8a9bc2d4f57465f1010a0 (commit) via 9579d178d84047223ac3cbc98a31743cd474dd52 (commit) via e865db4935d2a40f04bc1d4aa04d1d7cc75b832a (commit) via d4395252f54c6b6b84951433cb195b243696e390 (commit) via 79fb9fdb4139045db728746feceb841ea33933df (commit) via ce52309e8bd7f651606f25fe0aa926fddf4dce0e (commit) via 2da35bce9a3e4a18a9fa251eadb76a3a3695e726 (commit) via 50614a95baeeee6b5ecc71cfdbdb655ade5bb2d3 (commit) via ff7d0b31d0e13a946e1f041abaf2cd9bb177b73c (commit) via 6d4c97685993be8acf49217c47bff78e04907c00 (commit) via 4562a702b3540b68d093f97b04c4a69754e32827 (commit) via 0bc3d758fe44e8c0afc13d7f2f48ae1fd5989140 (commit) via 783bb5b0c4a3419f446ad313e8d1553c5c69b3fa (commit) via 14642616664d879e7aa74c8f4ab869f877125c7a (commit) via 32e8f077a153175c33d5b58fd8a5919635e4446d (commit) via 791c93f58f838d7d79d3cc35150ba187d9e5e052 (commit) via 76a8bca9bc87823e9182fa6ebb35f0b93bcc451b (commit) via 3d7b817ec4e1daa30480f95f860007ade880785f (commit) via 794da62f3e2e4151a0f72fd0e811e7738e7781e1 (commit) via 3bb019f095b16055b85d4a2f5ec3b878a93a2f7d (commit) via 1f28e683f929b25db7dd08abf3fad646cc6191e7 (commit) via 94e97e45cf614c7bb8fe90c23df52910246b2c95 (commit) via b78dd096f40adef2ffd0ddd4ef8aee1ea7ca54e6 (commit) via 7ad9db8371f5dc86260aaf3bde1da650d11bf6d1 (commit) via cb987e86ab39ab2453b52ea4bc50ab51a51063e0 (commit) via f3bd70b246a95c7762c3710afa728f646cafa08f (commit) via ad309999fdff362bbc16dc183ade5103c6a83048 (commit) via a062c802364fd83d43f934560149f2ddd1fee6a3 (commit) via d4add25cb77773d9564dfc8f340ab5ce491a7d20 (commit) via 250f248fd917eb556f6e6838cf9a45385e00e358 (commit) via 5cf7fcdf0f62cf0d8617428141a26e6f280a45d0 (commit) via f860e8de525d721d6678896fc9ef415ea68e2ead (commit) via 52ab7bb941e2d3fea7615a26a81f7ac1093bafa9 (commit) via cd1ddf6ef5c794cf135d8b36916dbdc7aae9ca57 (commit) via 6b152515abf075b84422d344e085891e2b76f41e (commit) via e59460348f82c4e18141cef25e7531b0121cf15c (commit) via b483f8d3cf09b75deeace3fa77489f825e3b6c63 (commit) via 9ed7568f700dcd7badf9b272968988c3df671675 (commit) via a16d401b25c85ffb7fde6c46b51cb7048112f885 (commit) via f6c5cf953212248cbc680ef0d9b2f852cbfdb951 (commit) via 37c928f28db1de4539680bbd9d9329573fea8cb4 (commit) via e55eaf573b593d9578aac6847acf3d79e5f3a7dc (commit) via e4c86ac83c558b760d81ac17ae407e614a15c1c6 (commit) via 641904b5cad4411e2b8d065426fa2f0f6068873c (commit) via b4e847996ba6da8ccda3d5719b19f712157fd026 (commit) via 73e414de3fb5c75b4e87d98c42b95bfc38f2c3cf (commit) via bef07e75a0b0e499381e4cb11a14c378a736ce92 (commit) via 6190f49a4a1527033dc8d6e615c48c59e98feab1 (commit) via 6d06e690f2eee802ce89022f44fb706da8b05db0 (commit) via 2257478e92357785cb43c3ff4329c31ea0f4fa25 (commit) via af52c8536f191891aee8e8f68a08b5ab0841ed35 (commit) via bca1f8c2687cf165b1a7c79e74448de8a86a0eb3 (commit) via e1b13043340a17a368e84f4b2c63912cc1c7e3f6 (commit) via 272ec20c56612559bfc7b480cda754f97432f5c7 (commit) via be12a252dd0bfeddc4b82da4690bcd582aa94d4a (commit) via 46561910f4372ac9fc591bb225298bee7e2879b8 (commit) via ceae9e4d1fff4500b285dba021c3f239ff87779e (commit) via 348e364551782237800896920f32b10cc18e9f36 (commit) via 07570b58311588dbe10014c581a2eda1f5440b48 (commit) via 5c03bda31af87bf08a404509cd0714df65471416 (commit) via fff248bb843e21099c7160a0346db2c88987abd5 (commit) via 42b8c951fa049017ecfe0ebc81bff7025d284987 (commit) via 422c0f45d497872a963363132ec92d400a79538f (commit) via 000ac66fce801e4f28e322893ae9280115906330 (commit) via ff8c6d95b05def3c3c12926c75e95d2a2316919f (commit) via 980d3b4ea3a934f93ab823be71e1632f1117df70 (commit) via 0321d06e54cb4bf204a2630f574df194d5011a83 (commit) via ca369ac20d5f8a6ad2b153c0f4d244523ebfb8dd (commit) via 670b1199e3c3975755d4c717d8d991c1d56b597c (commit) via 8c006feeab858286897879e0c14f0573b4521ea6 (commit) via 94830dc145818ce4fcedcfee0ca4432df6d2f6eb (commit) via 7fcdc759b4b681f33be9ab4e723fea32e31e14cc (commit) via e5a1afc6f98cd807fbe74f9a2db455b56dfebbe9 (commit) via ee6c1f5d29d6eef80a55222f829c14a2421d1715 (commit) via f0e676496d00283242854d4e5d1f3ef852f872ce (commit) via 3ebac2babbd9af1593b86084214051c4c2da8eb2 (commit) via ac4ad2bd44f2b8f6981581c683d15645bf2e70cc (commit) via 5d019cfb13a75663f5fde39163650884208e5791 (commit) via 3f49e897f674008c27de9833b8ba2d119dc22ef4 (commit) via 72d9785cfc0d1d7e2eeebc05997d0efcec5dfa7f (commit) via 9b91e64fee7dfdbeef3d8602a8af6c8d0d8a788c (commit) via e69194ae6513aa0bbf2728df09ec9133ae379714 (commit) via 4add8b6b4523db8966c88d69b7f9710859ec3081 (commit) via b0b2540fbaad26d282a6e335c2b800c056961514 (commit) via d8ddf84693f335a071982aac5896f86152e91ee5 (commit) via d90e6e74da5e4766b95545120f259a5565071702 (commit) via 2ab415579491e4bc66ea58627bda504cae833b9e (commit) via 8c37621ca733a24a972e3e069a537c06e650f435 (commit) via 58ccf8e6b65b3911426d08d28997089ce8d611a1 (commit) via 010f5bba636a81db2c0a4ab5a500c7f23e689fde (commit) via af26f31a638264c6450451ce4211a4b5a1b56835 (commit) via 03adf586911b315004b00e05addc32bfdf052b80 (commit) via ff9e62a30b43b1dbe940d623ab8c6b39283bf4b1 (commit) via fbb23e27dddbc2f05a749df2cd07e5d8dd8335ee (commit) via 76ae2d9721b870937a92c97328f6f316ebac5f13 (commit) via 148d5860a142a88d4ce355dfeba2a763b900a4b4 (commit) via 619659599ac199f5f496e050a4cf30c23164cd80 (commit) via a4711f80c6d466cdd7eef376bf911699f55d35eb (commit) via 28048a97937bc0265333c47de6274e7d29b9fda8 (commit) via 4f2c3ad787cd31a3b75e3cc4679d3d0b11d1c40a (commit) via ea4d01d90eecead750c44b5531f5ec28c95b51c1 (commit) via 497159f37245164dba6cb2b80b29f866c051cf25 (commit) via b84637b4f6a1f3f910b97c21264ff6132a9c19c4 (commit) via e702da6e8a16d423df7b5904e5be23aefb0af34b (commit) via 5e8649bd59f2acac3a95c158f2ecba179ef6ae27 (commit) via 4addfc67b4cd35601d5f9c5ce134f23ea145934a (commit) via 60cdee9e307c15928a542adc547f27fd752c4837 (commit) via 291762d0af8cd49a19c6fc73fce317ee20816a17 (commit) via 974a530f8edbb31f6f6cacc904f3892b25268d7c (commit) via 01e22809ffc6797361d1601d1517c8df212c4566 (commit) via 12efbd6b404ff50a5388014ba3d8b543079204f0 (commit) via f8500f39e29b001d609c01f7c265d6458d7f2b15 (commit) via 46fc6f5d397219889a1355da09573dfbc7d800ac (commit) via 916958ca828ac55d09e641e0fe81219c96017fe3 (commit) via bfb6f62e368825d862d2ceac91662a6e6de06ddd (commit) via b845e29d97c9f30c8e7369835f084af19455cbbb (commit) via 581d44f4ad84e6147ce60b8a8536fb17512a423d (commit) via b47aca5fd1782cea68b2cba54263a75b5a3007e8 (commit) via 79836fa23ae275466fd7414967bd17e0f629c888 (commit) via fe6856684b9c48edd093dbe3b9931630d9325ce6 (commit) via cc007e59082ed710b46c75a346ec8defde9574d5 (commit) via 4adf695a7402aa2f59b72dea91e85c03fae2e6d3 (commit) via 1df9918d5ca647b6e0671e9f124eaec3db4708cd (commit) via 71a57dc85b235df5b598a195fefa243773c4f18f (commit) via a5e9e7e7aed75cfec58ff33fc488baf6236c92c6 (commit) via dd5f3c96c300688cb996e52c163fb3f5a614706c (commit) via 45db2fbe1e00eff087b01b4b69450d3e7d013185 (commit) via 738b3e895fed42d12cd8e6ca3909c211a80e52fb (commit) via edac72eb7d5beb961c3833232c8d048a33860297 (commit) via 982359c0985914a8afaf0807dd6331e9d48c6a6f (commit) via a51b6a60b18a3fc81738533a84a72cd0b639ce5e (commit) via 6b0923a6403649fd23d650396482bb9b2b6b757f (commit) via 2c8056acdf267c8e36fdfb6a3af286972d27f655 (commit) via bf29a5cdea83ffe30f957dc9432c9e54b1db6e19 (commit) via 1cdd09190d7557a22b9959a3d1c955763e92320f (commit) via fdcfd3a6f367a94d00592ad4fd174c08b95a90c2 (commit) via 30f743496ea11c63bf0a9b2200a404d9902c6ac4 (commit) via 300e055ab6e3ede51de2258c83d9aeab4b7f3701 (commit) via 933c079598079e1786b07cda5e1b48684ca0ac3c (commit) via fea6e738bb843eea7667873b7fc3c7f35ae2b32a (commit) via bcae998048190ce70ae9d0cbc05dc61e9e66c3b4 (commit) via 18a900f19126dead1f039c699b5e48b1c5fd2efd (commit) via 63027fce6e11e645865607cf4124eb8cfb4c3609 (commit) via a9a306f0a1fa09cb3f5e72f17524885cd5bf6d95 (commit) via 92ea29128fe562ebb0b71aeb9d6b9f954dbeb7f0 (commit) via d9fb7f9a5e2c08a5323ee7ed88956a0ccf62c634 (commit) via be303c20e51440000756341c564b97b1f3fcd308 (commit) via f9cf660e6e4fc0e52e6ed7c14ebec4532586eb5e (commit) via 692e2b65e6fe42754b58c8020b3b4e48ed739877 (commit) via e82d0aedec534606b53abf76a4c56781c5c1f83d (commit) via d46daa1177bfd58a7fed7ecc59ee5b0b54c26a3a (commit) via 0bf1cb2342e5becdda56be41f0347068549a77fe (commit) via c664f72f36ed1ac4e50c020cd3afb1ccf55094c8 (commit) via debbf7e9308fa1e38c0f819868f7a0e766001946 (commit) via e7b78eb0a60a52e844a64452817649126213f771 (commit) via 3ed06ec32b64821b311f47c95862f3486f78aa53 (commit) via 1b1296a045e9f56bf844171a7b83065d2b3a1425 (commit) via 6cc90dde536beb28671a4537f93f85d67a66a0ff (commit) via d970da40255807ab13d84f865c1b9de124f00c3a (commit) via c3f3bd7fa89af1ccd15440cf401697fc32814ed6 (commit) via df231d9c52d8e94d2ef48f83beeef1455a0e7ce9 (commit) via 8a0b7ccb5a2325f6528e76f97e4ee83e269ffe3c (commit) via 6b019093eb4aa7a74cf81820760ff17b2bf44244 (commit) via 57b6bc158dfded711436232a14d8ab669fc59e7a (commit) via d50b981d3839b212508523d02004ace41f1a731b (commit) via 6ccee3ecd52b1827152a813fc05b0bca73bb5d1d (commit) via 6ee546457c69d9ad46b1490b13db6afb1974fe15 (commit) via 9a5cdac6ef334a585b5dac1b4dcb092c45c9f404 (commit) via e6481a9e882ed9b34abd2d898c9a12f3ca56d91e (commit) via f76af2ed92fdbc6bab5380db6e104c184b62fb4b (commit) via fa20f5cb5e16d5eb3466b3d802e0480549d8ebe5 (commit) via 82ed90401724a0c7ba63c299b782ad604949180a (commit) via a83f88f31e10c7857a96841dd0d88bf749eb522d (commit) via 88b7a48bf59a047fbe172442f6ec0b7c9a1900a8 (commit) via 77950826f1755472ad9717a41e45b86b23663957 (commit) via 5c1d58b482376e6c85505641a31578d79bcc4f01 (commit) via 66bb67c6749b01bb41895e341f8d837efa950f79 (commit) via e3289a87943bf1aca8b1bbdeda63f1d011f11985 (commit) via 92f4c7c8d24d07ec83622e15310e8e8014c734ab (commit) via bea1950d0701eba35af85b228f37dac849902ea8 (commit) via e79e834ecf8b62d50817a48f9aa56a67930517c1 (commit) via fb9a7d43cde773a0f006db580c5907dd2c4a4d98 (commit) via 30919f7708a40ac536da07e6157e0f2ec250abe6 (commit) via 234d8eacec8807924945df55821b79f90e371c65 (commit) via 85c805d60e752a6cd376c97a269596fdd7f15002 (commit) via 0ca9fc11b0594e6d89cf222a407f3144f3d997cf (commit) via 42985f4f175a49410dfe6c74f52fde6e733cec1b (commit) via 147b3d5149ec6cfce1489f9922cc5e4ac0ca2209 (commit) via f4fc03d79b9e3aa3a63a1b88974b3417e308d96e (commit) via 6febf9b74046b31b65fe4cfebf34b7d59c9d7a6b (commit) via bb44b48192f2091a81d7f978fb7f615d3cf23c4b (commit) via a383e692c8774c2451a55d8b3f8ef9db5d037329 (commit) via ff845123f1f1ecef0d8e0d8980e6e9d7267e5f6b (commit) via 51ceb6d66bc58eeb2a1d893c11113535b959278b (commit) via f4fd1a3640f45a5c3316e4101c09c49d7b991bce (commit) via 8634cee96d2c88ff131f293b731722e3d5d7a162 (commit) via 9b5b4443cf50aa0e5d98d8129a5c65c6c76a838b (commit) via deef1dc1ff22183c0b70ea65775c23c404c641bb (commit) via c07fd447c362099b04eedb445e8fa469643403f7 (commit) via a7aaf0ba72ecb1e5e975eabef1ba7ff00f49a198 (commit) via 631b9c43e2ee52b46811fcd37cdcb334648b6445 (commit) via 2dc3e52cb7d5384e0d5da1cd1d43eaf3b7f2a280 (commit) via 5a85adda1607473e33e35d1fed96a62cf7918f3b (commit) via e600526ccd5aee4686f0f8e0f2cfdf3a3c361388 (commit) via ecd4120934b09d7f28fc3c96ed4c7b47aa7d3de6 (commit) via e912db4546cba128d7283304ed2f9f0a271a257e (commit) via 2e9f3c5d366eaa7139fc877b5301392166b3f985 (commit) via 2aa55a387a87cd4f740aea661ca1ca535cd2e392 (commit) via a6da022898d7020730889b1c974470c810c5a08d (commit) via a4f58021d0ed3de0a2d1331b496847a1e072d143 (commit) via 42b060905e6a84c1413803e59766802089f6349d (commit) via 0aa5f6c6c70959c24caee61a88889b1b86d610f1 (commit) via 22fb7a598b91fbf7ec7f499c405669bae6520fe8 (commit) via 0ca6a6da62393e266c983db585a75573908113b9 (commit) via f9c2a2e92d2a26329ce8204508873fc02fed162e (commit) via 157721c0a90a0b6acae67755fa19ef5a54856941 (commit) via ee6e89d900afc6d70b8c461cd32336e48db55aa2 (commit) via 99e2466bd72208fbfbb33ce31ce01378fa82e037 (commit) via c26968434c74e48d0f08d095b6bb0002e833f5c2 (commit) via 0600f92841d499e7076ce6c97984f5e2c332c24d (commit) via 86a7ab1ffe43f09793a569a3adc4cbf72297a018 (commit) via c1626db0a0f23eff5a9f016f2a4812666fa856b5 (commit) via 13c013611d3ccfa0b834dac8c0381552b82277db (commit) via c98b0d574dd497c9a47c7d7c0c589e2a096683ec (commit) via 0e8fef5827d99d892e4bdfb6c13f28fb30a57723 (commit) via 4ad428dddf2b1a7c5b2680d3372b05dfe9395b5e (commit) via b22e1aeb58a2e620efca1a2f1cf37f179f3773a8 (commit) via 9a5e6a6884b2369527638fecd49c4c58d8c10378 (commit) via 946b03798ad1948a9b863d00c3c1c13cbc8e0cb3 (commit) via 7d6e3e040c5ab52801c90d85444d97855228abf9 (commit) via 44ba346c48511233d7ea2378ed32ca7a1132ba20 (commit) via d3bb3a03b84b8e6a8d1f89177d5303dfd1f5a992 (commit) via 44e3212bceb73bd1cc3d0ac4fd3a2dc8ccb2b30c (commit) via dabbaaf4189b88ae76870f7724c07f458c1e8b17 (commit) via 897f9f7cca117b54e62c171d49ec77ac6e8b88a6 (commit) via 50591ac8612abdba23cfb5089b06e38a26e13bc9 (commit) via b223d649fed632d10b356f66c3a286740cec9e7d (commit) via f749a64280051663f04fa5dfd11a50e3d4ce4e77 (commit) via 4962ea601f6ee08a4f774750dc37bac2fd92c2ca (commit) via a38db78f7da431e12d2ee3b995ff68f9c4f50a35 (commit) via d1d27bd95aa04044dcfb4e72437d9319bfc7c930 (commit) via 8b94a664f60d1beebf38f19f8aad6a64490ee656 (commit) via a9d9d4f458b01a557c5cb3d449f0e40427ab5ca4 (commit) via b5a8c4f72970927eafad323a48b4a99386a72347 (commit) via 79aab9232bf41132268a2887240140ee5a59a683 (commit) via 83b2d5e00f067029e24d2294155088399024dba9 (commit) via 66d26d701f4e33e4cd311565d5dacffdd9913198 (commit) via 38afb1d002ddb52f9869f07a3c023279f4c79553 (commit) via 37c40bd7cf76e9df71bd51c10c94c279496393f8 (commit) via 60578aa16f4f27d37ea0a90e964c58cc1dc22953 (commit) via b2c7e8eb013336f3ec28d374a6e1e7cd6abfb234 (commit) via c5528d0b06176e5616b15519b26e071833f3f413 (commit) via e551731723c4931e1f036312ac107d4fc1c62740 (commit) via 1708e2eb042f3511a2a02dbf7f6fbb22afe51e2d (commit) via fb38049f4d25b4d3b2e2a86723df3ffa6e553e56 (commit) via c3190adc12e3e7ceb14c62808f7d1d07756137c9 (commit) via a8f73e92fde0b7055004e4d3d518ffcfd447815c (commit) via 04058b8af3e36070721e807ae0ecdac4b411a5dc (commit) via 66efbdbc01dd7eaad76b39c23db20aa605ab1424 (commit) via 1b0d51ffdf514f85cd2b8e2a493d8b61cf1108f7 (commit) via 561a063feee5b3ea8ac9d7d3254e16ec31bb7646 (commit) via ca1c5f540a13676240ac82f26e79b1b6c0bc5a54 (commit) via 6d89f3b69961ecfa6c11735ab9f838dc10f28b51 (commit) via 64169e3a765c7d22cc0a15623d6ede37ca50ceb2 (commit) via 6baa1b544c84a766d9f9d356e9940eccaf0a128f (commit) via 88bd50c592b0d24a12dd178ae2858444400a012f (commit) via 5a73176a9dbc5c9637c8a5cc027ac4ccb2a633e0 (commit) via edf0b5cb9ab6ad86dda4e2d69c4c319f8d2055b5 (commit) via de23fbc7247f57226dee0ea35ddb4ba0cac42716 (commit) via ec5acbc33cfc8e6c82706574814d7232b26112c0 (commit) via 9ba9a05ef06a6869c2ad2970cffa0d9177c04fdd (commit) via babb9e32e9f5ac57dac0132ee8e2977b93e00675 (commit) via 95a05790d255a884935cae74fce730ad2d5572fd (commit) via 525fd71b367cc733535e25611728dbf18c7e98ff (commit) via d25a60c1c1db0d81e332272fe00ec4ef4fb03e65 (commit) via b26e757b310180bd2ab867dd5ad0cc0261993135 (commit) via 0ef1d941ea971fc4367b97ca7e7ab7a2ee9e9b88 (commit) via c19e6c24067fd0aa1ea628de85f25ef9ece08839 (commit) via 3a590217ac60d626cb126aff593b43901585224c (commit) via 22fd85d178e52b23a192737f16957d24886d0a5d (commit) via eb4ed5a53c87d89832f5902cf9dca32b6f3370dc (commit) via 51dd96fbb8895357f1ca669c7406d01fb24d1e69 (commit) via 38d08e0b6eac40188d4ba5ba4051dedd1ac135bf (commit) via 58023e5ee9ac26c4e74212068f1588bc8243afac (commit) via b7e32bbd46fd6433bdc4fd69ea46fa8d5598b66e (commit) via 581a17af40b84ef0c9e7f41ed0795af345b61ce1 (commit) via d74113fbfb87d0f33a2d93063ac4e0e09d1bca2a (commit) via 9bb4edfeece774888709c42d47e019f0816be443 (commit) via 40a3cbfca5e8d7d7c4445795674575510fc70d29 (commit) via c0c00f4f312aa7718b7c2a29c49a1a8e9f6bef7c (commit) via 4ba1fe456bf9aeabec3c87344d09777ccebb51bb (commit) via 0d4569851cf78e2d68a5fc5e60d977cd4f77438a (commit) via a7ab65df896aa2da858e0d0f8029335f19c8d034 (commit) via 1dabd3a56dd641719138037ce1e9acb492781617 (commit) via 374d1207a590739bc76e4102e5ff00429a194d2b (commit) via 76ed7813d9ce514e8ca39fcc0abffd63a125c34d (commit) via e86af3a5fc0d236925a818c4f6ce673ed9dcf4ec (commit) via f6e223c89540c6acc8a89244f050189f88ecfb78 (commit) via cecb227af5a0ea6eda2f62447a1ece148948912b (commit) via 4000386fdf2af28ab1f88fa24e8088deec2a5a05 (commit) via 798f7e946e7ca4afa02ab46eb3f92de0595e76eb (commit) via f8031fa50cc73ed6f243cd54db20abdf6bc179aa (commit) via cbfa81769faabfb8f3e17f5d2a9333cdcde07c20 (commit) via 2f9957af176827974aa306fd294e189cec76a088 (commit) via af6936c9ce1fe13081cdee1aa356dfb867235b92 (commit) via 048ba7a3a39e691d4c3e35501904daf52e5c3110 (commit) via 238a9846bc1a50251816830deb153187d9509614 (commit) via da509947a88608d647cd2a04f367ffa54a29cc8e (commit) via 4e135882d9f7809fb160119547f3a4eac231146e (commit) via 49430824cb5a4b1ceff229f7a21157475b279fe3 (commit) via 90fa55ddd2512659bc376d074d7c370f04323c20 (commit) via 72af485d4ec5f9e4936749fe63d781f750b32bdf (commit) via 551b82484f5844544b2847f19697f67d1cf5853e (commit) via 720b47fe63d0b7971a64d02fe43e32856265b333 (commit) via 858dc0c5f037d75001027d590746dc03ae19b930 (commit) via dda2acc06fa42f7251c9e60a01aab970488116fb (commit) via 4ca4768b561fca0e47f6736e24a616d50b931f79 (commit) via 4dad15150490c651f1c741f0caed442df46d543c (commit) via bcbcad1e597f89e64389b6cc25b2fdbe9f89d960 (commit) via 3fe879b88e53f3388653dde9a4631b45ca7290c7 (commit) via 30d1afb6be1e1471a06ae5f2d8aa5adb0882c0f8 (commit) via 34cacfc6a639cdadd69395978df0653e20576572 (commit) via b8201aef9d3375dfaaa31aa00ea4686d91c2cf03 (commit) via 1dcaeb33ca8b219180a1f131a7fbef58213f040a (commit) via d06cac60929a3f0852c78d99025fd6f7843d1429 (commit) via 4e989c2c7dc86f1e7167525a36fb0ab3aa02cac0 (commit) via 04b82a7dc971597be958ba902bcf51dc32189305 (commit) via e2e84563eeb1e7b9add817d2b0c39656fab297d5 (commit) via 92ef3d0b55a37f042e1ce7e208e7f39cb49b9bce (commit) via 4679f5d5130166e86bf744498167561e9fae052f (commit) via c016dcdbf9b8037d2e2a8b544c5ebe92485e7ea5 (commit) via 8b6ea372c1ba66667a985d3f90d3daef131bb1ed (commit) via 6ff19fff9daa7bae8769a2d2504ab7ae48ac4087 (commit) via 88f437417d997fc731e2ea95c4c6e9a9d76a4a8f (commit) via 20961a19b922636974a3c9d33d834b31e0bc0b24 (commit) via 8ec8f6b8787dad6b627d8d1b2134d8092f9303c6 (commit) via 4e55a28814e5203d987b58cf3bb16d8f747bae7c (commit) via 87b5597ee0170d4fcf05f7eae364fb79e70f8ca3 (commit) via 0baf13f8e979b8755a7fa314c3fa65e5bf37d21a (commit) via 6ff63571cf53332e7c897661e81f1dde70f2b483 (commit) via fef202b463a7748d32685345ae6bb442d0a3090c (commit) via db8dd0f0203904cc1547522b7e2824955ca21062 (commit) via 3f0c7091f7548a0d72efb3b2e848fdb102de9ec3 (commit) via 49db7287bf4f708a04d7ba891154b9d5efe3541d (commit) via 010e55ccf42d82ea5c4e085ab58a9a9764c45582 (commit) via d72b29c1cb6daa0510cb0e721e4dd20645aa450f (commit) via 0acc76a41796d343ffe1758f5ef4e5bb395ab429 (commit) via 752a8eacff4fcdb67aebae91364729a565f4e2ab (commit) via bc35660fbc8ff098bc595e222d28c54c3fb29fc7 (commit) via d6e9665872989c5f343fce47484abe415d77486c (commit) via cee3e827ebcc1d4524c19208b9a1196cb0e4f7a2 (commit) via 38d39f292e01551fe30b57583bd79a0d06d59420 (commit) via 7bbc60c668b69542ceaa6797ec1080425200f3b1 (commit) via aaba30a3a97a7703f2401a19db30ce9bedacc59b (commit) via a5ff5c2d60ec018ae86a1343f91be2658464a25c (commit) via b88247865ef5d765431524861f42d40a4207c6e7 (commit) via be1213332688ee9ee3375fd45161ab9c6e8274ca (commit) via 416c8a13bb23e4c6bf8d397d280fc706f6452fc2 (commit) via 2d095de05328a7209fefa31d5b3c26713f4b5ad2 (commit) via 68ef5dbf2fff83f8ed1c718ec83a1c1145ac5239 (commit) via 5416a34d57d1ac488eaad2379b366b6c8084ab29 (commit) via 24f02dafcd80a10558bf5afeed07a0989a6d7cc6 (commit) via 4cab0516cc1108b2a9538702ea105bb6053a425f (commit) via 21007dc5466b6f9e3f4c00a23eed2fc23f6ac66f (commit) via e659faa3f76e544431a1211cf82222cfc209bf21 (commit) via de028e81c53f9c45ccc5adb3bffd2f16ae2017bf (commit) via e00d73aaef49a8b1f1dd7b93a0244ada82728123 (commit) via c755c887854b99a8748e14fadb3f3fa7abceb590 (commit) via 5932044112a7b497022fc071409fb86362cb3430 (commit) via b8779f9b59921e07b7d5318242dce12d12c53450 (commit) via 8626cefd114ff49c6e3a763b72ba26b5bec06a1e (commit) via 00d36c7888b5d3e9c02cd3302021af0d184cb9d0 (commit) via 237f2d400669aec77dabfba29c9d4cbbd75d246e (commit) via 2df337d5385ddbb501c11b3d22080060d054436d (commit) via e53a1adf49c4b0f585b99f66c5a0ceb3653d840e (commit) via 1438d28768023cc185a3fa4237cb2842bbb5df31 (commit) via 3ba7798cb14573872f1ce502e6271e256d2ead28 (commit) via 777cddd6cb3bf0e619e9a0b7b30e2726dd644f0f (commit) via a4afda6d48912ea73129ddf81116b4debef50db5 (commit) via 4233e9a680095384fc37f02b5ea96998be80b9c8 (commit) via f928a5f5bf1b26092cb9e5b109a4cde1d6ba64cc (commit) via 0ccde3034562d8fe8294511ef3b4e9be80be1ad8 (commit) via 9fd37c05c18ef7258950272faa1140a1526efede (commit) via 508e0f4b6348ca2c609de33cc4a8b5b93b251bed (commit) via 2a0d61e1a4f74e138352a7d9178c7ec3c20b434c (commit) via d907fc2800f7ae4bf7472ffdd20d5d85931f5907 (commit) via 078ab458a6c73a1a0d58ad2014a1b423c0bc97e8 (commit) via 6ec6bebf7c7227d7705109fceea9eb17e23c4e29 (commit) via bdec712166ba924a2cdeaaca8ae580c343eaf02c (commit) via 46f9217c25477e8fa52abeca57398b0bb5ee4454 (commit) via b46351fb5dc2025757cb94ed4856c40734325c5a (commit) via ea4f41fb5a834488fefaed867929bc25e688fa1f (commit) via 87c8be266c56a51023f04f8479025d8e4d4319e4 (commit) via fec1061ce013cd4db451953f846e1c50231e0cbe (commit) via eb3781942ce482c24f773b5b758e6b32afe9ba1f (commit) via c1a38296e79ecaa2a23707a7672097ac91205ebb (commit) via 74484c6ebf961769f8f44d8b95ebeb7532f47a93 (commit) via 502335612c4c35a4bf7f19ffa7500ea1aac7d43f (commit) via 73286c417eebe975edb24a024eb0230bbca29acc (commit) via f82c661790f9e0b78268f96d50c8b1a42a559a0a (commit) via e84b0fdb5f0b894f0986259b486e163e117ce3ec (commit) via e62e696774a1bad4052043e6a091c35c72ca3ddb (commit) via 5889d10d10d666aba81d3cf989bb5b9084be97d1 (commit) via 1755d74517a7df6c9b1677d5d428202addb77405 (commit) via 23d1fed59f20e813088252bac268df142fa96e80 (commit) via 767a59e54e6df17f7d8e2c6806ce16062d17e6d7 (commit) via f7cd537e1ad2ab347d36c5b40796aef22629a00c (commit) via 4509f2e2a48904bd07d38401249a146c3e6f51dd (commit) via 1b330db2e30b202b619c32b0e66665e5fc008917 (commit) via ad0e70f10c1cd18d17874db2264c7e1986b9b9b3 (commit) via 0ec5a271ea96e92d80060bded7245749a71e199d (commit) via f1ff3208a055f462e69c9ac7479271aecf784d79 (commit) via 528edba87ae6a6ffd951bdd137421910ea88d964 (commit) via 75731e68e57f6a7f4b2702a19c1d8271369bf67d (commit) via d3b5e922c257f234f096e161da819c1ed579efe9 (commit) via 89896f83d8d215e34037b1f323e93a8204f59af4 (commit) via 0461b393ba206f32a5b0c11f5e4472a0913fce43 (commit) via 88c914755c33fea06b2414cec6243929ec908c95 (commit) via 82cd99ec3b4e5efe42cc3a26f952a58d6d3d9964 (commit) via cbf4a8c9d2bc409623c972ec91ed5f7229978cbf (commit) via d40b40d0549679f95ca968555e9250122a109fe6 (commit) via 57ef06e242dbbce390547d9711f810fc60829219 (commit) via 6333b98ea6f7733b150537cbba6f80f3e2d83d43 (commit) via f9be95c4c8ab3484e6cf396e0cf4242b18ff8841 (commit) via adee6850898a5469850a157c5816996691855ed2 (commit) via 56e33a549f54038e9155c781bb2097fe30d4b2dc (commit) via 372d4de58a164ea50109c02722c7844857edec76 (commit) via 3a2dd2fe39d2c17a2b4dc6c160d989c79350a7c4 (commit) via 46bcbbc264d7c4e65bdbbe50ca76325a1d150953 (commit) via 4b66b32fb3e9eb7e967c59382873c3c807612cfe (commit) via eec602b72f6511f168faa6c772f14cfe7d8f8d76 (commit) via 86f91643656e0b8f82f7d66903cec089d5ed4208 (commit) via e6c0727bff21b9092ba5a6203bdfce255f4af7b5 (commit) via 159c190177959b3828cd0de8a88ae34053c0e469 (commit) via 96783ea83980fbb529ce2c7956d7bcf1c4743d75 (commit) via ab82d4519f69572b581ccf04a91d305b6a10f6eb (commit) via 887b2030836167f92cf72a9cf7b1694d5a783624 (commit) via 6a847b7e015bc2f97e5a8ef5735f02c1981c7dc7 (commit) via 7d7190695ce2ff269fdffb04e87139995cde21f4 (commit) via b84b3f9f1d8577255a9d83c81277ebc53bcac68d (commit) via bb246f5cc652aa96b43a57fec775865f4de9d6b4 (commit) via c72c7d792a9b3202bcef7b5a223abe5fcb1d58a9 (commit) via a6618ffdc9ed8ad28aeecf902b45c39e2f3b9d93 (commit) via 018765f41af15855df87b183e337f0371cfa8a17 (commit) via 6a860e948d9fd811fe14c4cb07d5dc0a0f694f81 (commit) via da84de5dff3f619ea9ee0af698b1e182aae2586c (commit) via bec5fed8b320cdf7c4cc1f1dcdbec0b53ac401d6 (commit) via 798360422b596e4d39cfef9ca26cea8b8ef1de3d (commit) via ae4f7e4b5bd782394635e3dcfed72d90fed7f099 (commit) via 4edf3981ab01ec14b97c3b48ff71a22a6cb3b228 (commit) via 428ee66ae1c524b49f9043729b1f1e9b4f52f409 (commit) via f9f8e21a4b88d2c6efe0181bced998095bc3b440 (commit) via d53229dbc169143f301625ff44e1ca14ba3ab286 (commit) via cad300ec92be2b8a69fbbc42e1d117748c008241 (commit) via b6ace80977acb84c4e3a283f483d0c649553e511 (commit) via 4d11b1df2861220fd16b8619cd94df3c7601666f (commit) via d1ae5bc961ef6317b5e2f891e3878102208dc38b (commit) via 745a6021bcee3d725b11bdaa3d0d554c4d723b6e (commit) via 90235f07f22efff5490880d77ac9e76961111ece (commit) via a92c9cd4e1ad6be9bc6d43d9d569023f8aefbf8c (commit) via 987ff3ee1bed5fe17d3889411687283818cee29f (commit) via 4b216aea944b0478fa0310b2e47a11761219ffe8 (commit) via 83cecaad90be677b3dfc8104d986e24cfeb706f0 (commit) via 614d09af132be967b89103efb85721fa043929c9 (commit) via dcf7ac4aa6e2c4fe64d8d81ab628a98ecb4e66bb (commit) via 697996a8b0cea260e89bab709a5b556f3ba7b1c6 (commit) via 374266296d6f8994910e70c7365097b9e5e809a6 (commit) via 76ef2d2a3dff61f523cacc0ac868f5cc2b8f5a5f (commit) via 6fa77a6acb7955c804ec73a571177163ad022623 (commit) via bd932bb2e11f90c3f95b135ccaeaab7d57623963 (commit) via 55548f2e207923b0535057aead3e70c0c5950da2 (commit) via 2184ae16737f768aaca1fbff608c95034b98c4d3 (commit) via 10f1ea6369796f68728e145d122ce44803806780 (commit) via b079151c6fe0a1c5ac25fc636f96b694eefb50c5 (commit) via 575e4df4aa3392ffd09ca372859573f09f0a5c57 (commit) via 830cc9514321357f7734bb4d934dafb0214b7f4f (commit) via b48bff80265a408aec4f42d080d3db6f8329933b (commit) via 1192798089a952325d24541fe8506fe2c2cd3fb7 (commit) via 69a258514762405ce06ea5f65b7e8671743b65a1 (commit) via acc018b8d1db3489d3f63f8f096c593243191469 (commit) via b2845a6ac885d49aa1ea5d3865cd377d812eb4c7 (commit) via 162edec9ad00ec04cb5927482ba1620a354f2037 (commit) via 16c91568bb4daf63e536c5b1101f3530c177f21f (commit) via 20a41839ab33f24a83b68c900b59421e03c658b8 (commit) via 281691f1b8f481b3ae821fa3b43f7ab56665782d (commit) via 437477ce08f222c8e00814daff6dfc1ee6add8a2 (commit) via d67e305c49c632a9c9feb9c38a29c3066a2a6954 (commit) via 8f1efa9c095f8618287e4a610f73b426a360f6b2 (commit) via 56a095fe3c4f8e33eb0c8bb1770afd7c6ee56458 (commit) via 99f4ccb7a0b202af6f8e02252d8b23935e7f4825 (commit) via 469719f39d82eaa89646ec8471f91dee884723f6 (commit) via 99d9e4ae71a9c9d050a669bfb62fe605da18c641 (commit) via 1fb2f53b12cd737609ff70b22662a4b962715524 (commit) via d77b8318e82c113b2f7852f950b9269b57e5da40 (commit) via 7f2de76c634ff01b3bfa24ca04549c62078ae3d4 (commit) via f61cdc3e9d12a9b78f7082a2f83b6b8f44fcdcb3 (commit) via 35feab8a4a43013f1a06374194ec93d4e64959b6 (commit) via 0ea05962e2d22fce5f666f863f0cdc57520b1216 (commit) via f786c7a3838f75c7363d5a6f5a3ebb1c4e3daa85 (commit) This update added new revisions after undoing existing revisions. That is to say, the old revision is not a strict subset of the new revision. This situation occurs when you --force push a change and generate a repository containing something like this: * -- * -- B -- O -- O -- O (f8812191a244847cbb50ae42a4b131a06c4ba42a) \ N -- N -- N (62d66df57ce65e6515ad9fa41381b2a6b916b6e8) When this happens we assume that you've already had alert emails for all of the O revisions, and so we here report only the revisions in the N branch from the common base, B. Those revisions listed above that are new to this repository have not appeared on any other notification email; so we list those revisions in full, below. - Log ----------------------------------------------------------------- http://cgit.osmocom.org/wireshark/commit/?id=62d66df57ce65e6515ad9fa41381b2a6b916b6e8 commit 62d66df57ce65e6515ad9fa41381b2a6b916b6e8 Author: Daniel Willmann <dwillmann at sysmocom.de> Date: Tue Jul 12 20:25:35 2016 +0200 Add OSMux dissector Change-Id: I8fb21e54adec8d8bd7ac5ebd2154100a73ab71c9 http://cgit.osmocom.org/wireshark/commit/?id=67ad1a276d038aa32b331b8b3ad52e3d3f74378c commit 67ad1a276d038aa32b331b8b3ad52e3d3f74378c Author: Daniel Willmann <dwillmann at sysmocom.de> Date: Tue Jul 12 20:25:34 2016 +0200 packet-rsl: Track rtp pt and codec for rsl Change-Id: I8f07c2807c7fd6d43c3307e01bf7fb1750accebd http://cgit.osmocom.org/wireshark/commit/?id=0ac2c285e965d7ae104f857c829c3978cdd7b83c commit 0ac2c285e965d7ae104f857c829c3978cdd7b83c Author: Daniel Willmann <dwillmann at sysmocom.de> Date: Tue Jul 12 20:25:33 2016 +0200 Add AMR codec support Change-Id: I5ec963b910f8f271aa2e5d680ea33e2170a6f367 http://cgit.osmocom.org/wireshark/commit/?id=f4ab3f492f5b2dfef55a65900ec256655c110e23 commit f4ab3f492f5b2dfef55a65900ec256655c110e23 Author: Jeff Layton <jlayton at redhat.com> Date: Mon Jun 20 15:10:32 2016 -0400 ceph: distingush between client and server by checking for a second entity_addr_t The current ceph dissector assumes that the server will always send its initial connection negotiation first, but that's not necessarily the case, especially with the kernel client which sends its banner as soon as the socket is created. So, we need a better mechanism to determine which end is client and which is the server. The server sends its own address and then the address of the client, but the client only sends its own address. We can determine whether the initial negotiation message is from the client or server by looking at the data after the first entity addr and seeing whether it also looks like an entity addr. This patch takes that approach. It just grabs the address family from the second address and sees whether it's IPv4 or IPv6. If it's not one of those, then it assumes that it's not an entity_addr_t at all and is therefore a request from the client. We could go farther and try to verify the port and address as well, but that's probably overkill. The address family is at the same offset as the host_type field in the client's Connect request, but it's big endian and the host_type is little endian. As long as we don't end up with host_types that are 0x200 or 0xA00, this scheme should be OK. Change-Id: I161d02da86d978272eff95497c6df66766b02ebc Signed-off-by: Jeff Layton <jlayton at redhat.com> Reviewed-on: https://code.wireshark.org/review/16043 Petri-Dish: Alexis La Goutte <alexis.lagoutte at gmail.com> Tested-by: Petri Dish Buildbot <buildbot-no-reply at wireshark.org> Reviewed-by: Michael Mann <mmann78 at netscape.net> Reviewed-by: Alexis La Goutte <alexis.lagoutte at gmail.com> http://cgit.osmocom.org/wireshark/commit/?id=2e879e28d50880d7129bd433330111ffeeada986 commit 2e879e28d50880d7129bd433330111ffeeada986 Author: sjha3 <sjha3 at ncsu.edu> Date: Sat Jul 2 15:34:37 2016 -0400 Generic Protocol Extension support for VxLAN Bug: 12323 Change-Id: I53bfedf50ad09cda52320b0e6eb81e92ed73efc8 Signed-off-by: Alexis La Goutte <alexis.lagoutte at gmail.com> Reviewed-on: https://code.wireshark.org/review/16250 http://cgit.osmocom.org/wireshark/commit/?id=cfcc6fd5d6efc2d1846eff237010b693ee08f173 commit cfcc6fd5d6efc2d1846eff237010b693ee08f173 Author: Jesse Gross <jesse at kernel.org> Date: Fri Jun 24 15:28:55 2016 -0700 Geneve: Update list of option classes. Newer versions of the Geneve protocol draft have defined additional option classes. This updates the list so we can show the class name instead of unknown. Change-Id: I19f2024704abe2bc0692c73be783858d74323c0e Reviewed-on: https://code.wireshark.org/review/16382 Reviewed-by: Alexis La Goutte <alexis.lagoutte at gmail.com> http://cgit.osmocom.org/wireshark/commit/?id=4b67b0b4637d4454fc467c0178e0a6a58ec7a185 commit 4b67b0b4637d4454fc467c0178e0a6a58ec7a185 Author: Dario Lombardo <lomato at gmail.com> Date: Mon Jul 11 15:35:29 2016 +0200 osx-app: small improvement in packaging script. Change-Id: I484ab1b001f7fd578e734b4e006137f590a750a9 Reviewed-on: https://code.wireshark.org/review/16379 Reviewed-by: Guy Harris <guy at alum.mit.edu> http://cgit.osmocom.org/wireshark/commit/?id=ee28324d54750f14b0e53a96695cc0dd26bbab77 commit ee28324d54750f14b0e53a96695cc0dd26bbab77 Author: Joerg Mayer <jmayer at loplof.de> Date: Mon Jul 11 18:59:13 2016 +0200 Fix up *some* of the coding style inconsistencies - return type of a function definition is always on a seperate line - reformat single line expert items into multiline format - no space between functionname and ( - reformat some hf_ elements that looked different from most others - space after , where appropriate - Fix the following warnings and errors from checkhf.pl Unused href entry: epan/dissectors/packet-ieee80211.c: hf_ieee80211_ff_rcsi Unused href entry: epan/dissectors/packet-ieee80211.c: hf_ieee80211_ff_rcsi_aid Error: hf_ieee80211_ff_dsss_ofdm: FT_BOOLEAN with non-null 'convert' field missing TFS in epan/dissectors/packet-ieee80211.c Error: non-null hf_ieee80211_ff_dsss_ofdm 'convert' field missing 'VALS|VALS64|RVALS|TFS|CF_FUNC|FRAMENUM_TYPE|&' in epan/dissectors/packet-ieee80211.c ? Error: hf_ieee80211_operat_mode_field_channel_width is passing the address of a pointer to VALS in epan/dissectors/packet-ieee80211.c Error: hf_ieee80211_operat_mode_field_rxnss is passing the address of a pointer to VALS in epan/dissectors/packet-ieee80211.c Change-Id: Ide51d1871755199721e65c0f62b3f6a62ef1159e Reviewed-on: https://code.wireshark.org/review/16381 Reviewed-by: Jörg Mayer <jmayer at loplof.de> http://cgit.osmocom.org/wireshark/commit/?id=7083839526f35cf69b06783484ce15b700359431 commit 7083839526f35cf69b06783484ce15b700359431 Author: João Valverde <joao.valverde at tecnico.ulisboa.pt> Date: Sat Jul 9 02:22:03 2016 +0100 IPv6: refactor dissect_routing6() into type-specific dissectors Change-Id: I153c39bb76dc30cecede9dbf5fe4abf234fcd719 Reviewed-on: https://code.wireshark.org/review/16347 Petri-Dish: João Valverde <j at v6e.pt> Tested-by: Petri Dish Buildbot <buildbot-no-reply at wireshark.org> Reviewed-by: João Valverde <j at v6e.pt> http://cgit.osmocom.org/wireshark/commit/?id=0002f25f29dba076eef2bac63193949f7289f754 commit 0002f25f29dba076eef2bac63193949f7289f754 Author: Martin Kaiser <wireshark at kaiser.cx> Date: Mon Jul 11 10:49:53 2016 +0200 hdcp2: don't throw an exception during heuristic check Change-Id: I24895950464e1845c468f9fa9b6e5aa3ab8c75de Reviewed-on: https://code.wireshark.org/review/16378 Reviewed-by: Jaap Keuter <jaap.keuter at xs4all.nl> Petri-Dish: Jaap Keuter <jaap.keuter at xs4all.nl> Reviewed-by: Anders Broman <a.broman58 at gmail.com> http://cgit.osmocom.org/wireshark/commit/?id=deaac110db74ad6de7b3d7a6416d1b0df7c51fe1 commit deaac110db74ad6de7b3d7a6416d1b0df7c51fe1 Author: Martin Kaiser <wireshark at kaiser.cx> Date: Mon Jul 11 10:29:26 2016 +0200 iso7816: check for minimum atr len and reject the packet if it is shorter make sure that we don't throw an exception when we read the first byte and haven't yet decided if the packet contains an iso7816 atr Change-Id: I7b4c93cc7c55489467b46241f07a1bb5ddfd927a Reviewed-on: https://code.wireshark.org/review/16377 Reviewed-by: Anders Broman <a.broman58 at gmail.com> http://cgit.osmocom.org/wireshark/commit/?id=f2584b230a80137343c3fc96c0052164ea9adfd4 commit f2584b230a80137343c3fc96c0052164ea9adfd4 Author: Alexis La Goutte <alexis.lagoutte at gmail.com> Date: Sun Jul 10 19:27:47 2016 +0200 BGP: Add support of Vendor Capability 131 (Multisession Cisco) Issue reported by Garri Djavadyan Change-Id: I6dd4bd20d82a3f2cb8aa45f740f72d33e33053da Ping-Bug:12604 Reviewed-on: https://code.wireshark.org/review/16374 Petri-Dish: Alexis La Goutte <alexis.lagoutte at gmail.com> Tested-by: Petri Dish Buildbot <buildbot-no-reply at wireshark.org> Reviewed-by: Michael Mann <mmann78 at netscape.net> http://cgit.osmocom.org/wireshark/commit/?id=393207582f58563e37ffd96d09a5915a6abddb8d commit 393207582f58563e37ffd96d09a5915a6abddb8d Author: Alexis La Goutte <alexis.lagoutte at gmail.com> Date: Sun Jul 10 12:17:04 2016 +0200 BGP: Add (Cisco) for "Vendor" Cisco capability * Route Refresh Cisco capability (128) * ORF Cisco capability (130) Issue reported by Garri Djavadyan Bug: 12605 Change-Id: Icb19cd6a75315e5af4772dd7833a5b762bdd7ff4 Reviewed-on: https://code.wireshark.org/review/16373 Reviewed-by: Michael Mann <mmann78 at netscape.net> http://cgit.osmocom.org/wireshark/commit/?id=b0a32c60c9f85cb9ed10ea37edd1a450b2dafd8a commit b0a32c60c9f85cb9ed10ea37edd1a450b2dafd8a Author: Binh Trinh <beango at gmail.com> Date: Sun Jul 10 01:57:15 2016 -0400 NAS-EPS: Add preference to bypass a heuristic decode of a ciphered NAS. Change-Id: Ifedb82bbcb29ab978ffb9ce2f485ac9ff0712fc2 Reviewed-on: https://code.wireshark.org/review/16363 Petri-Dish: Pascal Quantin <pascal.quantin at gmail.com> Tested-by: Petri Dish Buildbot <buildbot-no-reply at wireshark.org> Reviewed-by: Pascal Quantin <pascal.quantin at gmail.com> http://cgit.osmocom.org/wireshark/commit/?id=ed69bf3bc7fdbc679f7a331efabcb712823ceb14 commit ed69bf3bc7fdbc679f7a331efabcb712823ceb14 Author: Guy Harris <guy at alum.mit.edu> Date: Sun Jul 10 10:23:40 2016 -0700 Remove a compiler warning some platforms give. Some UN*Xes declare an index() function, that being the name strchr() originally had in V7 UNIX. This causes warnings from compilers if you have a variable named "index", so rename the variable. Change-Id: Ibb046005d1ef911ce0739ce70a0a55c13310cdf0 Reviewed-on: https://code.wireshark.org/review/16372 Reviewed-by: Guy Harris <guy at alum.mit.edu> http://cgit.osmocom.org/wireshark/commit/?id=fac8f1f1bd4b0cb41bcce5e9777376ad3c119f45 commit fac8f1f1bd4b0cb41bcce5e9777376ad3c119f45 Author: Martin Kaiser <wireshark at kaiser.cx> Date: Sun Jul 10 18:41:23 2016 +0200 pvfs2: clean up dissect_pvfs_distribution() remove unnecessary variable initializers remove an unnecessary if (tree) check Change-Id: I4c5326c11efe4fe38fb606a45ca7674484e9421c Reviewed-on: https://code.wireshark.org/review/16371 Reviewed-by: Martin Kaiser <wireshark at kaiser.cx> http://cgit.osmocom.org/wireshark/commit/?id=4b83805412d84e8c32742df75317f76728c998ed commit 4b83805412d84e8c32742df75317f76728c998ed Author: Martin Kaiser <wireshark at kaiser.cx> Date: Sun Jul 10 13:32:33 2016 +0200 mp2t: use tvb_new_subset_remaining() instead of tvb_new_proxy() the latter is internal to the tvb code and not meant to be called from a dissector Change-Id: Iee5af3d59329aeef8156f0bbbd5c765cac4e314d Reviewed-on: https://code.wireshark.org/review/16364 Petri-Dish: Martin Kaiser <wireshark at kaiser.cx> Tested-by: Petri Dish Buildbot <buildbot-no-reply at wireshark.org> Reviewed-by: Anders Broman <a.broman58 at gmail.com> http://cgit.osmocom.org/wireshark/commit/?id=de796aa196b448d26aed4f1b65efebf3c98c0363 commit de796aa196b448d26aed4f1b65efebf3c98c0363 Author: Gerald Combs <gerald at wireshark.org> Date: Sun Jul 10 08:07:47 2016 -0700 [Automatic update for 2016-07-10] Update manuf, services enterprise-numbers, translations, and other items. Change-Id: I9d1c7b06a449a3b0dc02dd99f33c4e7634e2d1c0 Reviewed-on: https://code.wireshark.org/review/16368 Reviewed-by: Gerald Combs <gerald at wireshark.org> http://cgit.osmocom.org/wireshark/commit/?id=35255d9aa68d4afb150ee65995bd2d46d6d91f15 commit 35255d9aa68d4afb150ee65995bd2d46d6d91f15 Author: Bruno Verstuyft <bruno.verstuyft at excentis.com> Date: Wed Jun 29 14:25:34 2016 +0200 DOCSIS: Added dissector for Downstream Profile Descriptor (DPD) Change-Id: I97e6e07be45a5c4de6c8c467e0c782b35036bd98 Reviewed-on: https://code.wireshark.org/review/16202 Petri-Dish: João Valverde <j at v6e.pt> Tested-by: Petri Dish Buildbot <buildbot-no-reply at wireshark.org> Reviewed-by: Adrian Simionov <daniel.simionov at gmail.com> Reviewed-by: Anders Broman <a.broman58 at gmail.com> http://cgit.osmocom.org/wireshark/commit/?id=aa9f56085374fd506ebee629315d15e86ad9bf30 commit aa9f56085374fd506ebee629315d15e86ad9bf30 Author: Jeff Morriss <jeff.morriss.ws at gmail.com> Date: Tue Jul 5 20:15:09 2016 -0400 Cleanup and extend the regex for matching expert info entries. Match each entity in the structure explicitly rather than skipping a bunch at the end. This makes it possible to easily (and clearly) specify where we allow white space. Don't capture the event group and severity: we don't use them anyway. Don't put single character matches in []: that makes it hard to read (for me anyway). There's no need for both the "m"(ultiline) and "s"(ingle line) options. Nor the "o"optimize (make buggy) option. These same changes should/will be applied to the hf regex later. Change-Id: I3bf307dcd6432eb1a0c2b9aceea201f8403e08c0 Reviewed-on: https://code.wireshark.org/review/16313 Reviewed-by: Michael Mann <mmann78 at netscape.net> Reviewed-by: Anders Broman <a.broman58 at gmail.com> http://cgit.osmocom.org/wireshark/commit/?id=448c89e30b2b2ee8168d22fa66fbd030f9cfa22b commit 448c89e30b2b2ee8168d22fa66fbd030f9cfa22b Author: David Morsberger <dave at morsberger.com> Date: Sun Jul 3 19:36:12 2016 -0400 Remember query after closing Follow Stream Update main filter after follow stream dialog is closed - Use: previous_filter if new 'Back' button (passed in follow() method) filter_out_filter_ if 'Filter Out This Stream' button (built by appending !current_stream to previous_filter) leave filter alone if window closed using Close button or window close. (current stream) Change-Id: Ic02edeaffdc65ff0f33cac4cb9afb8cde28963c7 Reviewed-on: https://code.wireshark.org/review/16277 Reviewed-by: Jim Young <jim.young.ws at gmail.com> Petri-Dish: Jim Young <jim.young.ws at gmail.com> Tested-by: Jim Young <jim.young.ws at gmail.com> Tested-by: Petri Dish Buildbot <buildbot-no-reply at wireshark.org> Reviewed-by: Anders Broman <a.broman58 at gmail.com> http://cgit.osmocom.org/wireshark/commit/?id=ea0b2e0d3677c1afd190a43fdee3b32a4cf0912a commit ea0b2e0d3677c1afd190a43fdee3b32a4cf0912a Author: Michal Privoznik <mprivozn at redhat.com> Date: Mon Jul 4 10:36:20 2016 +0200 Makefile: Install wireshark.pc too In my previous patches (8454f2a20e2 and ea16a84ef51) I've tried to make the pkg-config file more robust. But what I had completely forgot about is that the file was never installed by our Makefile rather than we relied on distribution maintainers to be smart and make the package install the file instead. I've realized this as soon as I've tried to update wireshark in my system. Change-Id: Idb60157a51ea1dd0afd6cfac695bfa5760485241 Signed-off-by: Michal Privoznik <mprivozn at redhat.com> Reviewed-on: https://code.wireshark.org/review/16279 Reviewed-by: Jaap Keuter <jaap.keuter at xs4all.nl> Petri-Dish: Jaap Keuter <jaap.keuter at xs4all.nl> Tested-by: Petri Dish Buildbot <buildbot-no-reply at wireshark.org> Reviewed-by: Anders Broman <a.broman58 at gmail.com> http://cgit.osmocom.org/wireshark/commit/?id=dec3e2e8aa343f5acdc61df67826b0951b13a663 commit dec3e2e8aa343f5acdc61df67826b0951b13a663 Author: João Valverde <joao.valverde at tecnico.ulisboa.pt> Date: Sun Jul 10 15:12:05 2016 +0100 randpkt_core: Use g_random_* for randpkt_parse_type(). randpkt_parse_type() can (and most likely will) be called before randpkt_example_init(), therefore g_rand_int_range is called with a NULL GRand argument. This produces non-random output. Change-Id: Id420edc15a5f9dec427c5f1a1dd9a1f18a225319 Reviewed-on: https://code.wireshark.org/review/16367 Reviewed-by: João Valverde <j at v6e.pt> http://cgit.osmocom.org/wireshark/commit/?id=3ea8ccf69f67387c779c6038c9d826bb13f57463 commit 3ea8ccf69f67387c779c6038c9d826bb13f57463 Author: Martin Kaiser <wireshark at kaiser.cx> Date: Sun Jul 10 13:51:14 2016 +0200 iso14443: the uid size is a generated item Change-Id: I77952e0099ed8103c8316becafc700866b4c46d8 Reviewed-on: https://code.wireshark.org/review/16366 Reviewed-by: Martin Kaiser <wireshark at kaiser.cx> http://cgit.osmocom.org/wireshark/commit/?id=d68043a66bcedfa8f7070bb597cbfa8b903e570a commit d68043a66bcedfa8f7070bb597cbfa8b903e570a Author: Martin Kaiser <wireshark at kaiser.cx> Date: Sun Jul 10 13:48:27 2016 +0200 iso14443: expert info for invalid uid size Change-Id: I3181375c3a2c8a905e1fd8bb722ac27902735ff0 Reviewed-on: https://code.wireshark.org/review/16365 Reviewed-by: Martin Kaiser <wireshark at kaiser.cx> http://cgit.osmocom.org/wireshark/commit/?id=3faf0dde7672d26270eb373e8596830c7c9e1511 commit 3faf0dde7672d26270eb373e8596830c7c9e1511 Author: Dario Lombardo <lomato at gmail.com> Date: Sun Jul 10 00:17:03 2016 +0200 Qt: add assert (CID 1311486). Change-Id: I62290f1f1c7856ee431705a64fae2022b850234a Reviewed-on: https://code.wireshark.org/review/16361 Petri-Dish: Dario Lombardo <lomato at gmail.com> Tested-by: Petri Dish Buildbot <buildbot-no-reply at wireshark.org> Reviewed-by: Alexis La Goutte <alexis.lagoutte at gmail.com> http://cgit.osmocom.org/wireshark/commit/?id=01b28caf75cfbf0b936af44b1c7c8abbbe4e9a8b commit 01b28caf75cfbf0b936af44b1c7c8abbbe4e9a8b Author: Dario Lombardo <lomato at gmail.com> Date: Thu Jul 7 23:01:06 2016 +0200 randpkt_core: change rand() to g_rand_int (CID 1355360). Change-Id: I48560cbb6007eb16aa545a3e8e6a0e8e3b206930 Reviewed-on: https://code.wireshark.org/review/16326 Petri-Dish: João Valverde <j at v6e.pt> Tested-by: Petri Dish Buildbot <buildbot-no-reply at wireshark.org> Petri-Dish: Dario Lombardo <lomato at gmail.com> Reviewed-by: Alexis La Goutte <alexis.lagoutte at gmail.com> http://cgit.osmocom.org/wireshark/commit/?id=e3cbea315383493020974f93eac24e7816c58445 commit e3cbea315383493020974f93eac24e7816c58445 Author: João Valverde <joao.valverde at tecnico.ulisboa.pt> Date: Sat Jul 9 15:37:27 2016 +0100 IPv6: Remove obsolete comment WS_INET6_ADDRSTRLEN should be used instead of INET6_ADDRSTRLEN. Change-Id: Id937ca72361f4f1b3cad2c18b1067c3fddc527a9 Reviewed-on: https://code.wireshark.org/review/16359 Reviewed-by: João Valverde <j at v6e.pt> http://cgit.osmocom.org/wireshark/commit/?id=a9d5256890c9189c7461bfce6ed6edce5d861499 commit a9d5256890c9189c7461bfce6ed6edce5d861499 Author: Michael Mann <mmann78 at netscape.net> Date: Sat Jul 9 09:05:12 2016 -0400 packet-wsp.c: Fix infinite loop in add_headers Bug: 12594 Change-Id: Id86d1e5f2db12871bc1b345721e79e57192f01e1 Reviewed-on: https://code.wireshark.org/review/16355 Petri-Dish: Michael Mann <mmann78 at netscape.net> Tested-by: Petri Dish Buildbot <buildbot-no-reply at wireshark.org> Reviewed-by: Michael Mann <mmann78 at netscape.net> http://cgit.osmocom.org/wireshark/commit/?id=8e1cc70fd57e958ef5f062f1a6367d85ebc9fed1 commit 8e1cc70fd57e958ef5f062f1a6367d85ebc9fed1 Author: Pascal Quantin <pascal.quantin at gmail.com> Date: Fri Jul 8 23:25:14 2016 +0200 Fix detection of NSIS/WiX install path when running a win64 CMake On x86 system: System32\cmd.exe ProgramFiles=C:\Program Files On x64 system: System32\cmd.exe ProgramFiles=C:\Program Files ProgramFiles(x86)=C:\Program Files (x86) ProgramW6432=C:\Program Files Syswow64\cmd.exe ProgramFiles=C:\Program Files (x86) ProgramFiles(x86)=C:\Program Files (x86) ProgramW6432=C:\Program Files Change-Id: I32d52219366b299f1e8099dc6d7737970dc398dd Reviewed-on: https://code.wireshark.org/review/16346 Petri-Dish: Pascal Quantin <pascal.quantin at gmail.com> Tested-by: Petri Dish Buildbot <buildbot-no-reply at wireshark.org> Reviewed-by: Pascal Quantin <pascal.quantin at gmail.com> http://cgit.osmocom.org/wireshark/commit/?id=01c6483b45a91f8c03eeb4bf80a15a5e174ffb18 commit 01c6483b45a91f8c03eeb4bf80a15a5e174ffb18 Author: Guy Harris <guy at alum.mit.edu> Date: Sat Jul 9 00:07:52 2016 -0700 Check for pcapng files when reading from a pipe. That way, people don't get confused by an "Unrecognized libpcap format" error - it's *not* libpcap format! Also, improve *that* message to say "...or not libpcap data", and put a period at the end of the error messages. Change-Id: I175f9399fe99ce424f1d83596b7330e1fa5c0625 Reviewed-on: https://code.wireshark.org/review/16349 Reviewed-by: Guy Harris <guy at alum.mit.edu> http://cgit.osmocom.org/wireshark/commit/?id=94c0f910855f45161d1bbe4bd51bd4ed131daa28 commit 94c0f910855f45161d1bbe4bd51bd4ed131daa28 Author: João Valverde <joao.valverde at tecnico.ulisboa.pt> Date: Thu Jun 30 11:09:07 2016 +0100 Fix value_string_ext_free() constness Don't declare destructor as taking a const argument. Change-Id: I9badfe400718bef41a0e0a00d4b3d1b0bb2879d1 Reviewed-on: https://code.wireshark.org/review/16342 Reviewed-by: João Valverde <j at v6e.pt> Petri-Dish: João Valverde <j at v6e.pt> Tested-by: Petri Dish Buildbot <buildbot-no-reply at wireshark.org> Reviewed-by: Michael Mann <mmann78 at netscape.net> http://cgit.osmocom.org/wireshark/commit/?id=4feb116437cb399355450d1f508f1da55f97fa28 commit 4feb116437cb399355450d1f508f1da55f97fa28 Author: João Valverde <joao.valverde at tecnico.ulisboa.pt> Date: Thu Jun 2 17:17:43 2016 +0100 IPv6: Remove a memcpy() Replace CamelCase and remove unnecessary casts too. Change-Id: Iacf56912448c0e0dc0fe21477d6b71ba9caba69a Reviewed-on: https://code.wireshark.org/review/16344 Reviewed-by: Michael Mann <mmann78 at netscape.net> Petri-Dish: Michael Mann <mmann78 at netscape.net> Tested-by: Petri Dish Buildbot <buildbot-no-reply at wireshark.org> Reviewed-by: João Valverde <j at v6e.pt> http://cgit.osmocom.org/wireshark/commit/?id=44c2560606405852bd417cc292025336801a0f2c commit 44c2560606405852bd417cc292025336801a0f2c Author: Amitoj Setia <asetia at juniper.net> Date: Fri Jul 8 09:42:50 2016 -0700 fixed some juniper vn dissector bugs Change-Id: I67ea5df962266c1476d1d1b6234e831018138422 Reviewed-on: https://code.wireshark.org/review/16341 Petri-Dish: Michael Mann <mmann78 at netscape.net> Tested-by: Petri Dish Buildbot <buildbot-no-reply at wireshark.org> Reviewed-by: Michael Mann <mmann78 at netscape.net> http://cgit.osmocom.org/wireshark/commit/?id=837b5347ba8fe1ad9de2315e20637ca3d1e0f6d7 commit 837b5347ba8fe1ad9de2315e20637ca3d1e0f6d7 Author: Pascal Quantin <pascal.quantin at gmail.com> Date: Fri Jul 8 15:58:55 2016 +0200 GSM RLC/MAC: register dissectors for EC-GSM-IoT control messages Change-Id: I8fe84cc98b8967c529c07ff17014648610ad8660 Reviewed-on: https://code.wireshark.org/review/16340 Petri-Dish: Pascal Quantin <pascal.quantin at gmail.com> Tested-by: Petri Dish Buildbot <buildbot-no-reply at wireshark.org> Reviewed-by: Pascal Quantin <pascal.quantin at gmail.com> http://cgit.osmocom.org/wireshark/commit/?id=f0bc3901167209da656c31240779e6564aff66a0 commit f0bc3901167209da656c31240779e6564aff66a0 Author: Pascal Quantin <pascal.quantin at gmail.com> Date: Fri Jul 8 12:24:13 2016 +0200 MAC LTE: upgrade dissector to v13.2.0 Change-Id: Ic859d69583ca3c342d4775511b68fc276f3290a4 Reviewed-on: https://code.wireshark.org/review/16339 Petri-Dish: Pascal Quantin <pascal.quantin at gmail.com> Tested-by: Petri Dish Buildbot <buildbot-no-reply at wireshark.org> Reviewed-by: Pascal Quantin <pascal.quantin at gmail.com> http://cgit.osmocom.org/wireshark/commit/?id=80b43026b80307925863980f23f56f2c49ad0020 commit 80b43026b80307925863980f23f56f2c49ad0020 Author: Jaap Keuter <jaap.keuter at xs4all.nl> Date: Thu Jul 7 09:46:12 2016 +0000 When generating the LUA reference in AsciiDoc then say so. Generating LUA documentation source for the developer guide says that it's generating XML, which it did before the switch to AsciiDoc. Fix this statement. Change-Id: Ib8625af84c74b5f6dc31c1e9e5ded80d9d7940ff Reviewed-on: https://code.wireshark.org/review/16320 Reviewed-by: Michael Mann <mmann78 at netscape.net> http://cgit.osmocom.org/wireshark/commit/?id=a7b7f94b4f2550c1dabbd93be92df5a0f7317c64 commit a7b7f94b4f2550c1dabbd93be92df5a0f7317c64 Author: Alexis La Goutte <alexis.lagoutte at gmail.com> Date: Fri Jul 8 08:06:30 2016 +0200 couchbase: Fix Dead Store (Dead assignement/Dead increment) Warning found by Clang Change-Id: Ie1e3b071388b3527bba1088af69d76dcb8d6981a Reviewed-on: https://code.wireshark.org/review/16333 Reviewed-by: Alexis La Goutte <alexis.lagoutte at gmail.com> Petri-Dish: Alexis La Goutte <alexis.lagoutte at gmail.com> Tested-by: Petri Dish Buildbot <buildbot-no-reply at wireshark.org> Reviewed-by: Michael Mann <mmann78 at netscape.net> http://cgit.osmocom.org/wireshark/commit/?id=c3fc1e41c8ca20eeacd1c863d4e0d94e1e76e67e commit c3fc1e41c8ca20eeacd1c863d4e0d94e1e76e67e Author: Jeff Morriss <jeff.morriss.ws at gmail.com> Date: Thu Jul 7 21:49:41 2016 -0400 APRS: more cleanup. There's no need to create global structures with pointers to the (global) hf's to pass into the dissection functions. Just reference the global variables directly. Remove other global variables passed as arguments while we're at it. Remove boilerplate comments. Change-Id: I7ce6b356172aa25983f4cc6a007a0158cb7f26c9 Reviewed-on: https://code.wireshark.org/review/16331 Petri-Dish: Alexis La Goutte <alexis.lagoutte at gmail.com> Tested-by: Petri Dish Buildbot <buildbot-no-reply at wireshark.org> Reviewed-by: Michael Mann <mmann78 at netscape.net> http://cgit.osmocom.org/wireshark/commit/?id=54bf3e90a9ee3b7de75c93ba761268dba9a1c919 commit 54bf3e90a9ee3b7de75c93ba761268dba9a1c919 Author: Jeff Morriss <jeff.morriss.ws at gmail.com> Date: Thu Jul 7 21:23:57 2016 -0400 APRS: clean up some header fields. Try to make the names self-explanatory (without relying on blurbs). Change-Id: Icfb4797282987b42ac68709b431d8b7248a0a633 Reviewed-on: https://code.wireshark.org/review/16330 Reviewed-by: Michael Mann <mmann78 at netscape.net> http://cgit.osmocom.org/wireshark/commit/?id=07ab40ebef4104b309088240c41598203c08affb commit 07ab40ebef4104b309088240c41598203c08affb Author: Stig Bjørlykke <stig at bjorlykke.org> Date: Fri Jul 8 10:52:29 2016 +0200 Qt: Update scrollbars when change byte view format Update scrollbars when changing display format between hex and bits view because the height of the phane will change. Change-Id: I81556c8dbdfb0a34f6c97e76834646a40aed62bb Reviewed-on: https://code.wireshark.org/review/16336 Reviewed-by: Stig Bjørlykke <stig at bjorlykke.org> http://cgit.osmocom.org/wireshark/commit/?id=3cf104840640a5727afd944b58ce22d0c2503e52 commit 3cf104840640a5727afd944b58ce22d0c2503e52 Author: dsrsupport <eugene.exarevsky at dsr-company.com> Date: Fri Jul 8 11:37:31 2016 +0300 ZigBee GreenPower: Fix GP Pairing command dissection. Fix length of Sink GroupID in GP Pairing command. Change-Id: I5905812456faa0181ee1cc13824a12ce2583d4e0 Reviewed-on: https://code.wireshark.org/review/16335 Reviewed-by: Stig Bjørlykke <stig at bjorlykke.org> http://cgit.osmocom.org/wireshark/commit/?id=0b5332521c37fec6518f87c6a6c93d147d060c35 commit 0b5332521c37fec6518f87c6a6c93d147d060c35 Author: Stig Bjørlykke <stig at bjorlykke.org> Date: Fri Jul 8 09:45:26 2016 +0200 p1: Add BuiltInEncodedInformationTypes.telex This is for completeness. Change-Id: Id89f649aa836dd011f0967cdbdc905916b4d2182 Reviewed-on: https://code.wireshark.org/review/16334 Reviewed-by: Stig Bjørlykke <stig at bjorlykke.org> http://cgit.osmocom.org/wireshark/commit/?id=330bc0ee1d2a94c1354ad51f40d85148c2aefcef commit 330bc0ee1d2a94c1354ad51f40d85148c2aefcef Author: Alexis La Goutte <alexis.lagoutte at gmail.com> Date: Wed Jul 6 08:46:29 2016 +0200 nbifom: fix no previous prototype for 'proto_register_nbifom' [-Wmissing-prototypes] Change-Id: I4456cfd6600986b2e0c1cecf7d3054f3e829a210 Reviewed-on: https://code.wireshark.org/review/16332 Petri-Dish: Alexis La Goutte <alexis.lagoutte at gmail.com> Reviewed-by: Pascal Quantin <pascal.quantin at gmail.com> http://cgit.osmocom.org/wireshark/commit/?id=b0805638861eb36fd842446f16ef86bf97f5767e commit b0805638861eb36fd842446f16ef86bf97f5767e Author: Dario Lombardo <lomato at gmail.com> Date: Thu Jul 7 22:43:49 2016 +0200 Qt: add initializers (CID 1261463). Change-Id: I5c2d5c73e188586a91dde342d6347d25495e0263 Reviewed-on: https://code.wireshark.org/review/16325 Petri-Dish: Dario Lombardo <lomato at gmail.com> Tested-by: Petri Dish Buildbot <buildbot-no-reply at wireshark.org> Reviewed-by: Alexis La Goutte <alexis.lagoutte at gmail.com> http://cgit.osmocom.org/wireshark/commit/?id=785d2295bc76fff8c1bf6e287f7fd6d8db3eeede commit 785d2295bc76fff8c1bf6e287f7fd6d8db3eeede Author: Dario Lombardo <lomato at gmail.com> Date: Thu Jul 7 22:38:40 2016 +0200 Qt: add initializer (CID 1269610). Change-Id: I483e5d3f239f4708f9fc6b11c98869bb1381fb44 Reviewed-on: https://code.wireshark.org/review/16324 Petri-Dish: Dario Lombardo <lomato at gmail.com> Tested-by: Petri Dish Buildbot <buildbot-no-reply at wireshark.org> Reviewed-by: Alexis La Goutte <alexis.lagoutte at gmail.com> http://cgit.osmocom.org/wireshark/commit/?id=03ca5c0f6ef256c88f10b5c1580467333ab703c1 commit 03ca5c0f6ef256c88f10b5c1580467333ab703c1 Author: Dario Lombardo <lomato at gmail.com> Date: Thu Jul 7 22:35:30 2016 +0200 Qt: add initializers (CID 1317257). Change-Id: I61a63c187990b119b62e99871832913a0e3f75e4 Reviewed-on: https://code.wireshark.org/review/16323 Petri-Dish: Dario Lombardo <lomato at gmail.com> Tested-by: Petri Dish Buildbot <buildbot-no-reply at wireshark.org> Reviewed-by: Alexis La Goutte <alexis.lagoutte at gmail.com> http://cgit.osmocom.org/wireshark/commit/?id=d83ee1db2172ccc58606a2dc251149bac28ed3dd commit d83ee1db2172ccc58606a2dc251149bac28ed3dd Author: Guy Harris <guy at alum.mit.edu> Date: Thu Jul 7 17:21:48 2016 -0700 Handle extcap binaries and the libssh upon which some depend. Search the extcap binaries for shared libraries they require. Treat libssh specially - for some reason, when built by macosx-setup.sh (which just does a standard cmake build of libssh), libssh's shared library has just libssh.4.dylib, not {installation directory}/libssh.4.dylib, as its shared library ID, so we don't find its binary using otool -L. Bug: 12471 Change-Id: I3e5632d7520f1bbeca1a8faae3a012938ef9dee7 Reviewed-on: https://code.wireshark.org/review/16329 Reviewed-by: Guy Harris <guy at alum.mit.edu> http://cgit.osmocom.org/wireshark/commit/?id=853df469929c0d8971ae3dcdf6df95f2cca3770f commit 853df469929c0d8971ae3dcdf6df95f2cca3770f Author: Dario Lombardo <lomato at gmail.com> Date: Thu Jul 7 22:13:41 2016 +0200 osx-app.sh: add ciscodump. Ping-Bug: 12471 Change-Id: I7326e43ce8b294c8065e09120d85b4743f1659a9 Reviewed-on: https://code.wireshark.org/review/16321 Reviewed-by: Guy Harris <guy at alum.mit.edu> http://cgit.osmocom.org/wireshark/commit/?id=d80c3b947c8333502d2aec839f520717c5d1f2b4 commit d80c3b947c8333502d2aec839f520717c5d1f2b4 Author: Joerg Mayer <jmayer at loplof.de> Date: Fri Jul 8 00:24:14 2016 +0200 Clean up fixed field handling - Get rid of FF_FIELD macro. Use resoved strings instead. - Reorder add_ff_ functions so we don't need forward declarations - Replace add_fixed_field call by call to resolved function - Remove add_fixed_field and all structs and enums exclusive to it. - #if 0 out unused function add_ff_relay_capable_sta_info Change-Id: I9955febb317f3e7c1b9ae28a5ee9c6a6472f7e9c Reviewed-on: https://code.wireshark.org/review/16328 Reviewed-by: Jörg Mayer <jmayer at loplof.de> http://cgit.osmocom.org/wireshark/commit/?id=10db044757938b6fd7e3562702d06146334c4e25 commit 10db044757938b6fd7e3562702d06146334c4e25 Author: João Valverde <joao.valverde at tecnico.ulisboa.pt> Date: Thu Jul 7 21:33:09 2016 +0100 CMakeLists.txt: Fix gcee3e82 Bug: 12589 Change-Id: I7f9be4027214cb7ae4f7b235cba73c088596a80d Reviewed-on: https://code.wireshark.org/review/16322 Reviewed-by: João Valverde <j at v6e.pt> http://cgit.osmocom.org/wireshark/commit/?id=166cedefbeb230a2f22106740fe34b34fc410d4c commit 166cedefbeb230a2f22106740fe34b34fc410d4c Author: Jeff Morriss <jeff.morriss.ws at gmail.com> Date: Tue Jul 5 22:01:52 2016 -0400 APRS: register the storm fields. There's been a comment here since 2012 about them being unregistered. Put in some registrations based on a feeble understanding of the specification (these are all strings, add them as such); that should be close enough and is much better than the (dissector) assertion we'd get otherwise. Don't bother putting those hf's in a global structure and passing around the structure: the hf's are global anyway--just reference them directly. Add a link to the specification while we're here. Change-Id: Ia7b17e92a996a1a8eb4a4489eff9fca042190a32 Reviewed-on: https://code.wireshark.org/review/16318 Petri-Dish: Jeff Morriss <jeff.morriss.ws at gmail.com> Tested-by: Petri Dish Buildbot <buildbot-no-reply at wireshark.org> Reviewed-by: Jaap Keuter <jaap.keuter at xs4all.nl> Reviewed-by: Michael Mann <mmann78 at netscape.net> http://cgit.osmocom.org/wireshark/commit/?id=fb74b16a14c86740fa8d4ca3eb9e00d603b68f8c commit fb74b16a14c86740fa8d4ca3eb9e00d603b68f8c Author: Alexis La Goutte <alexis.lagoutte at gmail.com> Date: Wed May 25 08:06:46 2016 +0200 PAPI: Update Header field Change-Id: I0c2a522ea70e62b6962c99729068e962beb21085 Reviewed-on: https://code.wireshark.org/review/15572 Petri-Dish: Alexis La Goutte <alexis.lagoutte at gmail.com> Tested-by: Petri Dish Buildbot <buildbot-no-reply at wireshark.org> Reviewed-by: Michael Mann <mmann78 at netscape.net> http://cgit.osmocom.org/wireshark/commit/?id=0f07378a007de5d9343a1e343bd40cadbe19d47c commit 0f07378a007de5d9343a1e343bd40cadbe19d47c Author: Roland Knall <roland.knall at br-automation.com> Date: Wed Jul 6 13:39:54 2016 +0200 openSAFETY: Simplify handling of SN Fail/Ack Also add information about error group/code acknowledged, and additional parameter set missing, if applicable Change-Id: I911d9941a33ff4064649090908e0fcc2bf6e00f8 Reviewed-on: https://code.wireshark.org/review/16319 Petri-Dish: Roland Knall <rknall at gmail.com> Tested-by: Petri Dish Buildbot <buildbot-no-reply at wireshark.org> Reviewed-by: Roland Knall <rknall at gmail.com> http://cgit.osmocom.org/wireshark/commit/?id=0bc8cf2557d3bb99f552edccd8ba01c752797ab4 commit 0bc8cf2557d3bb99f552edccd8ba01c752797ab4 Author: João Valverde <joao.valverde at tecnico.ulisboa.pt> Date: Tue Jul 5 20:14:34 2016 +0100 configure: Check for working lrelease The qtchooser package in many (all?) distros installs executable symlinks to qtchooser that can mislead AC_PROG_PATH if the corresponding Qt linguist tools package is missing. Bug: 12570 Change-Id: I98795a3a7b8a05214c56a0c7b50829ea3b2976fa Reviewed-on: https://code.wireshark.org/review/16316 Petri-Dish: João Valverde <j at v6e.pt> Tested-by: Petri Dish Buildbot <buildbot-no-reply at wireshark.org> Reviewed-by: Adrian Simionov <daniel.simionov at gmail.com> Reviewed-by: João Valverde <j at v6e.pt> http://cgit.osmocom.org/wireshark/commit/?id=5758aa541dc0641879fa5fa475c9be7a16da0bdf commit 5758aa541dc0641879fa5fa475c9be7a16da0bdf Author: Jeff Morriss <jeff.morriss.ws at gmail.com> Date: Tue Jul 5 21:22:36 2016 -0400 ATM PW: don't use macros to generate hf entries. The macros weren't saving much code, were confusing checkhf.pl, and were hiding useability problems with the fields (such as names equal to the abbreviation and having several fields with the same abbreviation--things checkAPIs.pl can check now that the macros are out of the way). Change-Id: Id2ba67d09ce7dd424aee9d7f2e25eb54fa432d98 Reviewed-on: https://code.wireshark.org/review/16315 Petri-Dish: Jeff Morriss <jeff.morriss.ws at gmail.com> Tested-by: Petri Dish Buildbot <buildbot-no-reply at wireshark.org> Reviewed-by: João Valverde <j at v6e.pt> Reviewed-by: Michael Mann <mmann78 at netscape.net> http://cgit.osmocom.org/wireshark/commit/?id=7f22c8afd7a70ac3abf29bba8464ce9bbc55596b commit 7f22c8afd7a70ac3abf29bba8464ce9bbc55596b Author: Jeff Morriss <jeff.morriss.ws at gmail.com> Date: Tue Jul 5 21:40:26 2016 -0400 LAT: use ENC_ASCII when adding strings. Change-Id: If3970fbc25d4085037fb975498de02449e2c25c1 Reviewed-on: https://code.wireshark.org/review/16317 Reviewed-by: Alexis La Goutte <alexis.lagoutte at gmail.com> Reviewed-by: Michael Mann <mmann78 at netscape.net> http://cgit.osmocom.org/wireshark/commit/?id=c43984c9cbd8e61e893d2d0a7d4f29c38e10bfbd commit c43984c9cbd8e61e893d2d0a7d4f29c38e10bfbd Author: Jeff Morriss <jeff.morriss.ws at gmail.com> Date: Tue Jul 5 20:46:08 2016 -0400 LAT: register several hf's. Found by checkhf.pl Change-Id: If985d04f24a188ac402bc11cf61d29aa418ad242 Reviewed-on: https://code.wireshark.org/review/16314 Reviewed-by: Michael Mann <mmann78 at netscape.net> http://cgit.osmocom.org/wireshark/commit/?id=f5eaf538b046c3da3313e6b5e64c3a73b4ef5b39 commit f5eaf538b046c3da3313e6b5e64c3a73b4ef5b39 Author: Hendrik Uhlmann <Hendrik.Uhlmann at rheinmetall.com> Date: Tue Jul 5 14:16:48 2016 +0200 DIS: Introduced support of Collision PDU Parse all Attributes of Collision PDU and display them in wireshark HMI. Change-Id: I3003c6dd709498cc6c1adf784800047d0984bafa Reviewed-on: https://code.wireshark.org/review/16299 Reviewed-by: Michael Mann <mmann78 at netscape.net> Petri-Dish: Michael Mann <mmann78 at netscape.net> Tested-by: Petri Dish Buildbot <buildbot-no-reply at wireshark.org> Reviewed-by: Jaap Keuter <jaap.keuter at xs4all.nl> http://cgit.osmocom.org/wireshark/commit/?id=4b062227c7e0c41dc76780da9c7e5612733ef911 commit 4b062227c7e0c41dc76780da9c7e5612733ef911 Author: Dario Lombardo <lomato at gmail.com> Date: Tue Jul 5 16:45:52 2016 +0200 Qt: add initializers (CID 1268205). Change-Id: I7eb71876731df29c076a3a756b6748f165d1c327 Reviewed-on: https://code.wireshark.org/review/16306 Petri-Dish: Michael Mann <mmann78 at netscape.net> Tested-by: Petri Dish Buildbot <buildbot-no-reply at wireshark.org> Reviewed-by: Dario Lombardo <lomato at gmail.com> Reviewed-by: Alexis La Goutte <alexis.lagoutte at gmail.com> http://cgit.osmocom.org/wireshark/commit/?id=50d1d59213886de1f348d85175dbdbe82fe1c87c commit 50d1d59213886de1f348d85175dbdbe82fe1c87c Author: Dario Lombardo <lomato at gmail.com> Date: Tue Jul 5 23:08:30 2016 +0200 Qt: add initializers (CID 1162824). Change-Id: Ib570d3531bfdd35404b75d49dbd7dd43db4c30d9 Reviewed-on: https://code.wireshark.org/review/16310 Petri-Dish: Dario Lombardo <lomato at gmail.com> Tested-by: Petri Dish Buildbot <buildbot-no-reply at wireshark.org> Reviewed-by: Alexis La Goutte <alexis.lagoutte at gmail.com> http://cgit.osmocom.org/wireshark/commit/?id=4b484a6d1af9155eac0d8016cce712963cc9405e commit 4b484a6d1af9155eac0d8016cce712963cc9405e Author: Sergey Avseyev <sergey.avseyev at gmail.com> Date: Wed Jul 6 01:22:11 2016 +0300 packet-couchbase.c: describe observe-seqno (0x91) Change-Id: I6018a57a8ae947ee68aa35901398d504d35b99c7 Reviewed-on: https://code.wireshark.org/review/16312 Reviewed-by: Jaap Keuter <jaap.keuter at xs4all.nl> http://cgit.osmocom.org/wireshark/commit/?id=5848845c34425aa21f4e136049f95b37214df841 commit 5848845c34425aa21f4e136049f95b37214df841 Author: Dario Lombardo <lomato at gmail.com> Date: Tue Jul 5 23:35:11 2016 +0200 Qt: remove unneeded constructors. There is no need to have an empty private constructor if an explicit one is already present. The former private constructor didn't initialize the private members causing many CIDs from coverity. Change-Id: I8ba98d2b9fc32a867fdcf3421df7946b90bd7b09 Reviewed-on: https://code.wireshark.org/review/16311 Petri-Dish: Dario Lombardo <lomato at gmail.com> Tested-by: Petri Dish Buildbot <buildbot-no-reply at wireshark.org> Reviewed-by: Alexis La Goutte <alexis.lagoutte at gmail.com> http://cgit.osmocom.org/wireshark/commit/?id=21f5c53ae76fe1d57b12b248c1ff9691c0d9033e commit 21f5c53ae76fe1d57b12b248c1ff9691c0d9033e Author: João Valverde <joao.valverde at tecnico.ulisboa.pt> Date: Tue Jul 5 15:30:38 2016 +0100 Rename PIDL Makefile Otherwise it will get overwritten by the in-tree cmake build. Issue reported by Rémy Léone. Change-Id: I0d908973386bcb70585f5e32c36456230967bb7f Reviewed-on: https://code.wireshark.org/review/16305 Petri-Dish: Michael Mann <mmann78 at netscape.net> Tested-by: Petri Dish Buildbot <buildbot-no-reply at wireshark.org> Reviewed-by: Michael Mann <mmann78 at netscape.net> http://cgit.osmocom.org/wireshark/commit/?id=addf064a0fff031a2de8adfdf84a9934d3a06cb2 commit addf064a0fff031a2de8adfdf84a9934d3a06cb2 Author: Dario Lombardo <lomato at gmail.com> Date: Tue Jul 5 22:27:55 2016 +0200 Qt: remove unused variable. This fixes also CID 1159350. Change-Id: I21b55686f96131e3e1cff0feac5f16df1c7c7ca2 Reviewed-on: https://code.wireshark.org/review/16309 Petri-Dish: Dario Lombardo <lomato at gmail.com> Tested-by: Petri Dish Buildbot <buildbot-no-reply at wireshark.org> Reviewed-by: Michael Mann <mmann78 at netscape.net> http://cgit.osmocom.org/wireshark/commit/?id=1eea415a523646f2758f8ac05973456521755f71 commit 1eea415a523646f2758f8ac05973456521755f71 Author: Dario Lombardo <lomato at gmail.com> Date: Tue Jul 5 16:30:28 2016 +0200 bgp: add return check (CID 1354417). Change-Id: Id8be1d5f6346686087d747167ec44df2b88dd35e Reviewed-on: https://code.wireshark.org/review/16304 Reviewed-by: Alexis La Goutte <alexis.lagoutte at gmail.com> Petri-Dish: Alexis La Goutte <alexis.lagoutte at gmail.com> Tested-by: Petri Dish Buildbot <buildbot-no-reply at wireshark.org> Reviewed-by: Dario Lombardo <lomato at gmail.com> http://cgit.osmocom.org/wireshark/commit/?id=aea00239802d33f2fe175c5dff185e0f4b7b1b21 commit aea00239802d33f2fe175c5dff185e0f4b7b1b21 Author: Dario Lombardo <lomato at gmail.com> Date: Tue Jul 5 16:19:33 2016 +0200 tap: check return value (CID 1355643). Change-Id: I03b141c7aeaa1bc06dc126c5cc8f0d001a57c116 Reviewed-on: https://code.wireshark.org/review/16302 Petri-Dish: Dario Lombardo <lomato at gmail.com> Tested-by: Petri Dish Buildbot <buildbot-no-reply at wireshark.org> Reviewed-by: Michael Mann <mmann78 at netscape.net> http://cgit.osmocom.org/wireshark/commit/?id=d7c072de7b630e8f1a92c4ad27b059569df1b446 commit d7c072de7b630e8f1a92c4ad27b059569df1b446 Author: Dario Lombardo <lomato at gmail.com> Date: Mon Jul 4 22:49:32 2016 +0200 Qt: remove unused variable. This fixes CID 1232347. Change-Id: I42b5ac997dbde8fcb05665b24444a60b009871be Reviewed-on: https://code.wireshark.org/review/16290 Petri-Dish: Michael Mann <mmann78 at netscape.net> Tested-by: Petri Dish Buildbot <buildbot-no-reply at wireshark.org> Reviewed-by: Michael Mann <mmann78 at netscape.net> http://cgit.osmocom.org/wireshark/commit/?id=7a3e9b1c9ba649b11704d0f4a7132c60dec64eb6 commit 7a3e9b1c9ba649b11704d0f4a7132c60dec64eb6 Author: Graham Bloice <graham.bloice at trihedral.com> Date: Tue Jul 5 16:06:16 2016 +0100 Developers Guide updates Added info about debugging under Visual Studio. Updated buildbot info. Change-Id: I9a6a0a2b14e3616a35f652c99b04ee23ea642ba5 Reviewed-on: https://code.wireshark.org/review/16307 Petri-Dish: Graham Bloice <graham.bloice at trihedral.com> Tested-by: Petri Dish Buildbot <buildbot-no-reply at wireshark.org> Reviewed-by: Graham Bloice <graham.bloice at trihedral.com> http://cgit.osmocom.org/wireshark/commit/?id=bed9d187baf708889ec6846c59716527b0210d56 commit bed9d187baf708889ec6846c59716527b0210d56 Author: Pascal Quantin <pascal.quantin at gmail.com> Date: Tue Jul 5 16:21:01 2016 +0200 Remove remnants of g_spawn_helper support Change-Id: I88121a280ff01a889daeda438b308380b6ea0703 Reviewed-on: https://code.wireshark.org/review/16303 Petri-Dish: Pascal Quantin <pascal.quantin at gmail.com> Tested-by: Petri Dish Buildbot <buildbot-no-reply at wireshark.org> Reviewed-by: Pascal Quantin <pascal.quantin at gmail.com> http://cgit.osmocom.org/wireshark/commit/?id=d2456988df66b00bd81da9c08b20d932c586a38f commit d2456988df66b00bd81da9c08b20d932c586a38f Author: Roland Knall <roland.knall at br-automation.com> Date: Tue Jul 5 16:01:10 2016 +0200 openSAFETY: Add byte offset of frame Add the absolute byte offset of each openSAFETY frame to dissection, so a change in the offset can be easily detected Change-Id: Ib935eff7ba1e2e1169cb9071a5c9703cc58fc123 Reviewed-on: https://code.wireshark.org/review/16301 Petri-Dish: Roland Knall <rknall at gmail.com> Tested-by: Petri Dish Buildbot <buildbot-no-reply at wireshark.org> Reviewed-by: Roland Knall <rknall at gmail.com> http://cgit.osmocom.org/wireshark/commit/?id=5cc5ba625f64254896a8ebb61d679798362eceb7 commit 5cc5ba625f64254896a8ebb61d679798362eceb7 Author: Dario Lombardo <lomato at gmail.com> Date: Mon Jul 4 22:53:21 2016 +0200 Qt: add initializers (CID 1233100). Change-Id: I99e0d6bd10cc0faddb8a503ec877b3d03b927f4e Reviewed-on: https://code.wireshark.org/review/16293 Reviewed-by: Michael Mann <mmann78 at netscape.net> http://cgit.osmocom.org/wireshark/commit/?id=5c11909f4d9c0567374fead6af51a64750240d49 commit 5c11909f4d9c0567374fead6af51a64750240d49 Author: Dario Lombardo <lomato at gmail.com> Date: Mon Jul 4 22:58:41 2016 +0200 Qt: add initializers (CID 1249475). Change-Id: Ic001c0dfab1e82c66473d6ca15633aaa57520659 Reviewed-on: https://code.wireshark.org/review/16294 Reviewed-by: Michael Mann <mmann78 at netscape.net> http://cgit.osmocom.org/wireshark/commit/?id=0b35075866976f79bf8b3147a77abf5c5707cecf commit 0b35075866976f79bf8b3147a77abf5c5707cecf Author: Dario Lombardo <lomato at gmail.com> Date: Mon Jul 4 22:41:01 2016 +0200 dis: cast to guint64 to avoid potential overflow (CID 1214480). Change-Id: I24ae4a7a5ef8b4ed363ec849ac9c8aeeefe836dd Reviewed-on: https://code.wireshark.org/review/16288 Petri-Dish: Dario Lombardo <lomato at gmail.com> Tested-by: Petri Dish Buildbot <buildbot-no-reply at wireshark.org> Reviewed-by: Michael Mann <mmann78 at netscape.net> http://cgit.osmocom.org/wireshark/commit/?id=f2786bc8ff5ea25fd1c36d3ebf83a29277ee662b commit f2786bc8ff5ea25fd1c36d3ebf83a29277ee662b Author: Roland Knall <rknall at gmail.com> Date: Tue Jun 28 21:34:46 2016 +0200 extcap: Remove g_spawn_helper support Move g_spawn to separate file and implement functions to use Windows based method of spawning, instead of the glib based version Change-Id: Ibae03d834ec86531eba37dc8768fbf17ddadf57f Reviewed-on: https://code.wireshark.org/review/16049 Petri-Dish: Roland Knall <rknall at gmail.com> Tested-by: Petri Dish Buildbot <buildbot-no-reply at wireshark.org> Reviewed-by: Graham Bloice <graham.bloice at trihedral.com> Reviewed-by: Roland Knall <rknall at gmail.com> http://cgit.osmocom.org/wireshark/commit/?id=fdd87a1e41db7039b0af5bb15f40b83db1ca3a96 commit fdd87a1e41db7039b0af5bb15f40b83db1ca3a96 Author: Pascal Quantin <pascal.quantin at gmail.com> Date: Mon Jul 4 22:41:29 2016 +0200 Network-Based IP Flow Mobility (NBIFOM) dissector Based on 3GPP 24.161 V13.1.0 Change-Id: I7bf635c862bf7e0b73fd05bc8a55c900d1f4dd87 Reviewed-on: https://code.wireshark.org/review/16291 Reviewed-by: Pascal Quantin <pascal.quantin at gmail.com> Petri-Dish: Pascal Quantin <pascal.quantin at gmail.com> Tested-by: Petri Dish Buildbot <buildbot-no-reply at wireshark.org> Reviewed-by: Michael Mann <mmann78 at netscape.net> http://cgit.osmocom.org/wireshark/commit/?id=308a538addd816431732d6f0ac35f7d2bdc76712 commit 308a538addd816431732d6f0ac35f7d2bdc76712 Author: Guy Harris <guy at alum.mit.edu> Date: Mon Jul 4 16:24:57 2016 -0700 Style fix and trailing whitespace fix. Change-Id: I03a438fa58f84939f6245426cbe725e6196c2560 Reviewed-on: https://code.wireshark.org/review/16297 Reviewed-by: Guy Harris <guy at alum.mit.edu> http://cgit.osmocom.org/wireshark/commit/?id=6e913894709c3fe1f75e1750ee2f18c6b69aefd2 commit 6e913894709c3fe1f75e1750ee2f18c6b69aefd2 Author: Guy Harris <guy at alum.mit.edu> Date: Mon Jul 4 16:22:11 2016 -0700 Add a length check. Make sure the LBMR TNWG Interest record's length is at least the size of a minimum-length LBMR TNWG Interest record. Hopefully this will fix the real problem about which CID 1363025 is complaining. Change-Id: I60d94a054ec1ba4fb32b0cdd361995a584fe74a6 Reviewed-on: https://code.wireshark.org/review/16296 Reviewed-by: Guy Harris <guy at alum.mit.edu> http://cgit.osmocom.org/wireshark/commit/?id=240f60577d16022a3728af926d0c03634c23862a commit 240f60577d16022a3728af926d0c03634c23862a Author: Dario Lombardo <lomato at gmail.com> Date: Mon Jul 4 22:47:27 2016 +0200 Qt: add initializer (CID 1230901). Change-Id: Ie7874ef90ce14978adb2c62f208dbcc2a636d3cf Reviewed-on: https://code.wireshark.org/review/16289 Reviewed-by: Michael Mann <mmann78 at netscape.net> http://cgit.osmocom.org/wireshark/commit/?id=38c6a591580e57def08858d6e525c8887e6a9fa3 commit 38c6a591580e57def08858d6e525c8887e6a9fa3 Author: Guy Harris <guy at alum.mit.edu> Date: Mon Jul 4 14:14:58 2016 -0700 Add length checks. Make sure the authentication trailer length is large enough for a minimum-length authentication trailer. Hopefully this fixes the real problem reported by CID 1363027. Use proto_tree_add_item_ret_uint() while we're at it. Change-Id: I3377f2a52a26f00eeb24ee5776853ffc6e4f7cce Reviewed-on: https://code.wireshark.org/review/16295 Reviewed-by: Guy Harris <guy at alum.mit.edu> http://cgit.osmocom.org/wireshark/commit/?id=6b5d8390f2ebca66072b0272e88ea62243db3330 commit 6b5d8390f2ebca66072b0272e88ea62243db3330 Author: Guy Harris <guy at alum.mit.edu> Date: Mon Jul 4 13:52:20 2016 -0700 Check to make sure the name length <= DLM3_RESNAME_MAXLEN. If it's not, we'd misdissect it. Hopefully this fixes the *real* problem that CID 1363031 was complaining about. Change-Id: If1fc7c30f72d75b9dc047d7e475f78c9d5869943 Reviewed-on: https://code.wireshark.org/review/16292 Reviewed-by: Guy Harris <guy at alum.mit.edu> http://cgit.osmocom.org/wireshark/commit/?id=7490ad4480b1882a8f78fab5005d9ce1a1346002 commit 7490ad4480b1882a8f78fab5005d9ce1a1346002 Author: Michael Mann <mmann78 at netscape.net> Date: Sun Jul 3 11:34:37 2016 -0400 packet-packetbb.c cleanup Change-Id: I2f6ab0bffca5aa4b021b46b930b55455e76b8a9f Reviewed-on: https://code.wireshark.org/review/16284 Petri-Dish: Michael Mann <mmann78 at netscape.net> Tested-by: Petri Dish Buildbot <buildbot-no-reply at wireshark.org> Reviewed-by: Michael Mann <mmann78 at netscape.net> http://cgit.osmocom.org/wireshark/commit/?id=de905654520d47288fbc891cb09c73346bd8b1cf commit de905654520d47288fbc891cb09c73346bd8b1cf Author: Michael Mann <mmann78 at netscape.net> Date: Sat Jul 2 21:21:54 2016 -0400 packet-tcap.c: Remove MEM_TCAPSRT No need to duplicate memory allocation of hash tables to have a "debug copy". Maybe a separate wmem allocator can be used within the dissector, but that type of debugging shouldn't be in trunk source. Keep it on private branch until it's working. Change-Id: I4bdd0f3d1b613f7ae79aa57ebb8e5c3293023253 Reviewed-on: https://code.wireshark.org/review/16282 Reviewed-by: Michael Mann <mmann78 at netscape.net> http://cgit.osmocom.org/wireshark/commit/?id=276db500154eb7066237af0edd2fa26d7e2b9d71 commit 276db500154eb7066237af0edd2fa26d7e2b9d71 Author: Guy Harris <guy at alum.mit.edu> Date: Mon Jul 4 13:40:07 2016 -0700 Add length checks. While scanning through the Prefix64 option, check to make sure we haven't run past the end of the option. The Prefix64 option requires that the prefix length be <= 12, and, if it's not, we end up with part of the prefix having a negative length. Check to make sure that it is <= 12. While we're at it, use proto_tree_add_item_ret_uint(), update IETF document references to use RFCs rather tha earlier I-Ds, and add references for RFC 7220 and RFC 7225. Hopefully this fixes the *real* problem that CID 1363032 was complaining about. Change-Id: I1592de31f1d4f4ed6e6cdc141516fb764f21d2fb Reviewed-on: https://code.wireshark.org/review/16287 Reviewed-by: Guy Harris <guy at alum.mit.edu> http://cgit.osmocom.org/wireshark/commit/?id=af35e894c0d6377c14a9c89a1eb47fef1364b1b8 commit af35e894c0d6377c14a9c89a1eb47fef1364b1b8 Author: Alexis La Goutte <alexis.lagoutte at gmail.com> Date: Sun Jul 3 22:01:23 2016 +0200 .mailmap: Update some name... Change-Id: I755010e59d33bc771a3be06bd1f6da1bcd81d836 Reviewed-on: https://code.wireshark.org/review/16267 Reviewed-by: Eugene Exarevsky <eugene.exarevsky at dsr-company.com> Reviewed-by: Anil Kumar K K <anilkumar911 at gmail.com> Reviewed-by: Jose Rubio <joserubiovidales at gmail.com> Reviewed-by: Alexis La Goutte <alexis.lagoutte at gmail.com> http://cgit.osmocom.org/wireshark/commit/?id=2fbf6113227e75e1c581a1cd1b63fbab4e22d037 commit 2fbf6113227e75e1c581a1cd1b63fbab4e22d037 Author: Michael Mann <mmann78 at netscape.net> Date: Sun Jul 3 11:16:45 2016 -0400 LTE PDCP: Replace a few g_malloc0 calls with wmem Change-Id: I8bce527fcd2cf9feb77326a5e9fa6857218dda19 Reviewed-on: https://code.wireshark.org/review/16283 Reviewed-by: Pascal Quantin <pascal.quantin at gmail.com> http://cgit.osmocom.org/wireshark/commit/?id=c0949bf0372cfd9358098ca67de1c05d6252c2c6 commit c0949bf0372cfd9358098ca67de1c05d6252c2c6 Author: Guy Harris <guy at alum.mit.edu> Date: Mon Jul 4 12:42:11 2016 -0700 Fix typo. Addresses CID 1363024. Change-Id: Ie365f77ca215293aa880a9063521d2c2d7de73c8 Reviewed-on: https://code.wireshark.org/review/16286 Reviewed-by: Guy Harris <guy at alum.mit.edu> http://cgit.osmocom.org/wireshark/commit/?id=52559e9b629fa4968c0e06a709191c7b508fff86 commit 52559e9b629fa4968c0e06a709191c7b508fff86 Author: Michael Mann <mmann78 at netscape.net> Date: Sat Jul 2 17:40:17 2016 -0400 General cleanup of packet-ipsec.c Noticed some things working on bug 12567 that weren't related to bug. Change-Id: Ie9acbf85cad0899af18202415a40f392a3088ffa Reviewed-on: https://code.wireshark.org/review/16249 Petri-Dish: Michael Mann <mmann78 at netscape.net> Tested-by: Petri Dish Buildbot <buildbot-no-reply at wireshark.org> Reviewed-by: Michael Mann <mmann78 at netscape.net> http://cgit.osmocom.org/wireshark/commit/?id=1e8ed70e1303148df89bdfe36bb2e620989f5fd9 commit 1e8ed70e1303148df89bdfe36bb2e620989f5fd9 Author: Michael Mann <mmann78 at netscape.net> Date: Sat Jul 2 16:08:58 2016 -0400 Treat SPI field in ESP/SA configuration as string only if wildcards are used. Otherwise convert the SPI field to a number, which allows more user flexibility in SPI format. Bug: 12567 Change-Id: I646f0aeeeec4ca4302eb7d5172af9218e88b289f Reviewed-on: https://code.wireshark.org/review/16248 Petri-Dish: Michael Mann <mmann78 at netscape.net> Tested-by: Petri Dish Buildbot <buildbot-no-reply at wireshark.org> Reviewed-by: Pascal Quantin <pascal.quantin at gmail.com> Reviewed-by: Michael Mann <mmann78 at netscape.net> http://cgit.osmocom.org/wireshark/commit/?id=3f8049099efe2c79f752020a36f553a2ab7d26e4 commit 3f8049099efe2c79f752020a36f553a2ab7d26e4 Author: Jaap Keuter <jaap.keuter at xs4all.nl> Date: Thu Jun 30 23:32:27 2016 +0200 NHRP: Add option for source address in authentication extension. It seems that not all Cisco IOS implementations adhere to RFC2332 with respect to having the source address after the SPI in the authentication extension. This change adds a preference to suppress the interpretation of the bytes following the SPI as the source address. The default is to adhere to the RFC. Bug: 12569 Change-Id: I00d3c1b90ace54f16f0fe4704e6127a5c4881c82 Reviewed-on: https://code.wireshark.org/review/16231 Tested-by: Petri Dish Buildbot <buildbot-no-reply at wireshark.org> Petri-Dish: Jaap Keuter <jaap.keuter at xs4all.nl> Reviewed-by: Michael Mann <mmann78 at netscape.net> http://cgit.osmocom.org/wireshark/commit/?id=764b147a7c604e7b718a48770ce010bf2ab6e5ea commit 764b147a7c604e7b718a48770ce010bf2ab6e5ea Author: Peter Wu <peter at lekensteyn.nl> Date: Tue Jun 28 00:15:33 2016 +0200 wslua: fail on tree:add(nil) It is unlikely that tree:add(nil) or tree:add(nil, tvb) represents a valid invocation. Most likely the developer made a mistake and tried something like: local pf_thing = ProtoField.string("some.thing", "Description") some_proto.fields = { pf_thing } ... tree:add(some_proto.fields.thing, tvb()) which should have been: some_proto.fields = { thing = pf_thing } or: tree:add(pf_thing, tvb()) Save the developer some pain and bail out early. Change-Id: I59fc04153f02bb186b47b763676a68bb0271df76 Reviewed-on: https://code.wireshark.org/review/16177 Petri-Dish: Peter Wu <peter at lekensteyn.nl> Tested-by: Petri Dish Buildbot <buildbot-no-reply at wireshark.org> Reviewed-by: Stig Bjørlykke <stig at bjorlykke.org> Reviewed-by: Michael Mann <mmann78 at netscape.net> http://cgit.osmocom.org/wireshark/commit/?id=cf508f8960df48c5829a9108f087511c7352547b commit cf508f8960df48c5829a9108f087511c7352547b Author: Dario Lombardo <lomato at gmail.com> Date: Sun Jul 3 22:04:38 2016 +0200 androiddump: fix leak (CID 1293387). Change-Id: I27e167368575dfddf78c237723d20c8b790e5f15 Reviewed-on: https://code.wireshark.org/review/16268 Petri-Dish: Dario Lombardo <lomato at gmail.com> Tested-by: Petri Dish Buildbot <buildbot-no-reply at wireshark.org> Reviewed-by: Jaap Keuter <jaap.keuter at xs4all.nl> http://cgit.osmocom.org/wireshark/commit/?id=81a81fb3133c5ae6c824333380308e5d9d749776 commit 81a81fb3133c5ae6c824333380308e5d9d749776 Author: Dario Lombardo <lomato at gmail.com> Date: Sun Jul 3 22:56:28 2016 +0200 Qt: add initializers (CID 1159363). Change-Id: I5d8c2c847c842ddc172d26a3c8aee5d877201a4d Reviewed-on: https://code.wireshark.org/review/16276 Petri-Dish: Dario Lombardo <lomato at gmail.com> Tested-by: Petri Dish Buildbot <buildbot-no-reply at wireshark.org> Reviewed-by: Alexis La Goutte <alexis.lagoutte at gmail.com> http://cgit.osmocom.org/wireshark/commit/?id=85ed737f7bb2ee07022d9be46d2c8a8720b4161d commit 85ed737f7bb2ee07022d9be46d2c8a8720b4161d Author: Dario Lombardo <lomato at gmail.com> Date: Sun Jul 3 22:50:47 2016 +0200 Qt: add initializer (CID 1159361). Change-Id: Ib7b66b4e1d600048b8a66b47d035c27ef126da29 Reviewed-on: https://code.wireshark.org/review/16275 Petri-Dish: Dario Lombardo <lomato at gmail.com> Tested-by: Petri Dish Buildbot <buildbot-no-reply at wireshark.org> Reviewed-by: Alexis La Goutte <alexis.lagoutte at gmail.com> http://cgit.osmocom.org/wireshark/commit/?id=5f69a2fa53aafa9073776ee118ccf21011b138d4 commit 5f69a2fa53aafa9073776ee118ccf21011b138d4 Author: Dario Lombardo <lomato at gmail.com> Date: Sun Jul 3 22:46:33 2016 +0200 Qt: add initializer (CID 1159360). Change-Id: I0ade3925497022d5ac16e66c02727be7fd9f4aa5 Reviewed-on: https://code.wireshark.org/review/16274 Petri-Dish: Dario Lombardo <lomato at gmail.com> Tested-by: Petri Dish Buildbot <buildbot-no-reply at wireshark.org> Reviewed-by: Alexis La Goutte <alexis.lagoutte at gmail.com> http://cgit.osmocom.org/wireshark/commit/?id=21a0fdcfe29e8aaf23f706a6fa4424ab83db88b4 commit 21a0fdcfe29e8aaf23f706a6fa4424ab83db88b4 Author: Dario Lombardo <lomato at gmail.com> Date: Sun Jul 3 22:43:05 2016 +0200 Qt: add initializers (CID 1159359). Change-Id: I21de7d1b5f69bdcfa91da560abc262906d412777 Reviewed-on: https://code.wireshark.org/review/16273 Petri-Dish: Dario Lombardo <lomato at gmail.com> Tested-by: Petri Dish Buildbot <buildbot-no-reply at wireshark.org> Reviewed-by: Alexis La Goutte <alexis.lagoutte at gmail.com> http://cgit.osmocom.org/wireshark/commit/?id=8aa2e87a5075517e85304911a0ca4ecc8ecfa2b1 commit 8aa2e87a5075517e85304911a0ca4ecc8ecfa2b1 Author: Dario Lombardo <lomato at gmail.com> Date: Sun Jul 3 22:40:11 2016 +0200 Qt: add initializer (CID 1159358). Change-Id: I3002015d793e48c87017571f8997dd5a78438f75 Reviewed-on: https://code.wireshark.org/review/16272 Petri-Dish: Dario Lombardo <lomato at gmail.com> Tested-by: Petri Dish Buildbot <buildbot-no-reply at wireshark.org> Reviewed-by: Alexis La Goutte <alexis.lagoutte at gmail.com> http://cgit.osmocom.org/wireshark/commit/?id=585cff2d14b0e23656f8a9bc2d4f57465f1010a0 commit 585cff2d14b0e23656f8a9bc2d4f57465f1010a0 Author: Dario Lombardo <lomato at gmail.com> Date: Sun Jul 3 22:37:42 2016 +0200 Qt: add initializers (CID 1159357). Change-Id: I27d561d8d63e0d15f7811dd7a033c38df17dfb36 Reviewed-on: https://code.wireshark.org/review/16271 Petri-Dish: Dario Lombardo <lomato at gmail.com> Tested-by: Petri Dish Buildbot <buildbot-no-reply at wireshark.org> Reviewed-by: Alexis La Goutte <alexis.lagoutte at gmail.com> http://cgit.osmocom.org/wireshark/commit/?id=9579d178d84047223ac3cbc98a31743cd474dd52 commit 9579d178d84047223ac3cbc98a31743cd474dd52 Author: Dario Lombardo <lomato at gmail.com> Date: Sun Jul 3 22:34:50 2016 +0200 Qt: add initializer (CID 1159355). Change-Id: If2504ea4a9d806005a6d7631ec4645df1af0206a Reviewed-on: https://code.wireshark.org/review/16270 Petri-Dish: Dario Lombardo <lomato at gmail.com> Tested-by: Petri Dish Buildbot <buildbot-no-reply at wireshark.org> Reviewed-by: Alexis La Goutte <alexis.lagoutte at gmail.com> http://cgit.osmocom.org/wireshark/commit/?id=e865db4935d2a40f04bc1d4aa04d1d7cc75b832a commit e865db4935d2a40f04bc1d4aa04d1d7cc75b832a Author: Dario Lombardo <lomato at gmail.com> Date: Sun Jul 3 22:31:32 2016 +0200 Qt: add initializer (CID 1159354). Change-Id: I0aa4b9db902d084fe33eff5b69ac5cdc85c3fec8 Reviewed-on: https://code.wireshark.org/review/16269 Petri-Dish: Dario Lombardo <lomato at gmail.com> Tested-by: Petri Dish Buildbot <buildbot-no-reply at wireshark.org> Reviewed-by: Alexis La Goutte <alexis.lagoutte at gmail.com> http://cgit.osmocom.org/wireshark/commit/?id=d4395252f54c6b6b84951433cb195b243696e390 commit d4395252f54c6b6b84951433cb195b243696e390 Author: Martin Kaiser <wireshark at kaiser.cx> Date: Sun Jul 3 16:04:19 2016 +0200 ssh: wmem_strdup() never returns NULL Change-Id: I2f7b01e5a71f043e49305d0e2a3e78eaa5eae0a8 Reviewed-on: https://code.wireshark.org/review/16262 Petri-Dish: Michael Mann <mmann78 at netscape.net> Tested-by: Petri Dish Buildbot <buildbot-no-reply at wireshark.org> Reviewed-by: Michael Mann <mmann78 at netscape.net> http://cgit.osmocom.org/wireshark/commit/?id=79fb9fdb4139045db728746feceb841ea33933df commit 79fb9fdb4139045db728746feceb841ea33933df Author: Gerald Combs <gerald at wireshark.org> Date: Sun Jul 3 08:07:30 2016 -0700 [Automatic update for 2016-07-03] Update manuf, services enterprise-numbers, translations, and other items. Change-Id: Ie8e9bf51a9c25c6693597ba1109c221a111e3b58 Reviewed-on: https://code.wireshark.org/review/16264 Reviewed-by: Gerald Combs <gerald at wireshark.org> http://cgit.osmocom.org/wireshark/commit/?id=ce52309e8bd7f651606f25fe0aa926fddf4dce0e commit ce52309e8bd7f651606f25fe0aa926fddf4dce0e Author: Martin Kaiser <wireshark at kaiser.cx> Date: Sun Jul 3 16:39:20 2016 +0200 iso14443: expert info if the crc is wrong Change-Id: I1b59a7d7bf0f9f304f816558f38ce5d52deb504e Reviewed-on: https://code.wireshark.org/review/16263 Reviewed-by: Martin Kaiser <wireshark at kaiser.cx> http://cgit.osmocom.org/wireshark/commit/?id=2da35bce9a3e4a18a9fa251eadb76a3a3695e726 commit 2da35bce9a3e4a18a9fa251eadb76a3a3695e726 Author: Martin Kaiser <wireshark at kaiser.cx> Date: Sun Jul 3 13:37:51 2016 +0200 profinet, CID 1362120: check the return value of ftell() change filePosRecord's data type to long, this is what ftell() and fseek() expect limit filePosRecord's scope to the block where it's actually used if ftell() returns < 0, don't move the file pointer and don't call fseek() with the negative offset Change-Id: If5a43099c32e476a691f4d6cd26ed7fb73490fcf Reviewed-on: https://code.wireshark.org/review/16258 Petri-Dish: Martin Kaiser <wireshark at kaiser.cx> Tested-by: Petri Dish Buildbot <buildbot-no-reply at wireshark.org> Reviewed-by: Michael Mann <mmann78 at netscape.net> http://cgit.osmocom.org/wireshark/commit/?id=50614a95baeeee6b5ecc71cfdbdb655ade5bb2d3 commit 50614a95baeeee6b5ecc71cfdbdb655ade5bb2d3 Author: João Valverde <joao.valverde at tecnico.ulisboa.pt> Date: Sun Jul 3 13:17:41 2016 +0100 checkhf: Use colon as field separator for better readability Comma looks like a list when skimming quickly. Change-Id: Ic0ac1bc8746c70724d2279e3d725c5c9449b79d8 Reviewed-on: https://code.wireshark.org/review/16260 Reviewed-by: João Valverde <j at v6e.pt> Reviewed-by: Michael Mann <mmann78 at netscape.net> http://cgit.osmocom.org/wireshark/commit/?id=ff7d0b31d0e13a946e1f041abaf2cd9bb177b73c commit ff7d0b31d0e13a946e1f041abaf2cd9bb177b73c Author: João Valverde <joao.valverde at tecnico.ulisboa.pt> Date: Sun Jul 3 12:58:24 2016 +0100 ICMPv6-RPL: Fix DRO-ACK reserved field. Unused href entry: epan/dissectors/packet-icmpv6.c, hf_icmpv6_rpl_p2p_droack_flag_reserved Change-Id: I2fb74946aeb7cf1df708449c185126ee7b6b0253 Reviewed-on: https://code.wireshark.org/review/16259 Reviewed-by: João Valverde <j at v6e.pt> http://cgit.osmocom.org/wireshark/commit/?id=6d4c97685993be8acf49217c47bff78e04907c00 commit 6d4c97685993be8acf49217c47bff78e04907c00 Author: Martin Kaiser <wireshark at kaiser.cx> Date: Sun Jul 3 13:42:40 2016 +0200 profinet: add a space to make checkhf happy without the space, checkhf complains about an ei entry martin at reykholt:~/src/wireshark.git$ ./tools/checkhf.pl plugins/profinet/packet-dcerpc-pn-io.c ERROR: NO ARRAY: plugins/profinet/packet-dcerpc-pn-io.c, ei_pn_io_unsupported Change-Id: Ie72efcec644225bc4f554117ae10672694823cad Reviewed-on: https://code.wireshark.org/review/16257 Reviewed-by: Martin Kaiser <wireshark at kaiser.cx> http://cgit.osmocom.org/wireshark/commit/?id=4562a702b3540b68d093f97b04c4a69754e32827 commit 4562a702b3540b68d093f97b04c4a69754e32827 Author: Martin Kaiser <wireshark at kaiser.cx> Date: Sat Jun 18 16:35:26 2016 -0700 dns: remove a bunch of unnecessary NULL checks Change-Id: Ia4066ae3fc31fb43d4cc63cfb739f22738581831 Reviewed-on: https://code.wireshark.org/review/16256 Reviewed-by: Martin Kaiser <wireshark at kaiser.cx> http://cgit.osmocom.org/wireshark/commit/?id=0bc3d758fe44e8c0afc13d7f2f48ae1fd5989140 commit 0bc3d758fe44e8c0afc13d7f2f48ae1fd5989140 Author: Alexis La Goutte <alexis.lagoutte at gmail.com> Date: Sun Jul 3 09:47:22 2016 +0000 Revert "Support for NSH with VXLAN-GPE encapsulation" This reverts commit 76a8bca9bc87823e9182fa6ebb35f0b93bcc451b. Change-Id: I85b9778329373872e4f9fd1b90280dfef5e33a06 Reviewed-on: https://code.wireshark.org/review/16255 Reviewed-by: Alexis La Goutte <alexis.lagoutte at gmail.com> http://cgit.osmocom.org/wireshark/commit/?id=783bb5b0c4a3419f446ad313e8d1553c5c69b3fa commit 783bb5b0c4a3419f446ad313e8d1553c5c69b3fa Author: João Valverde <joao.valverde at tecnico.ulisboa.pt> Date: Sun Jul 3 01:29:04 2016 +0100 Fix indentation Change-Id: I41b9cf4b7e3efbee48174fe0151ca94cb0bbc425 Reviewed-on: https://code.wireshark.org/review/16254 Reviewed-by: Michael Mann <mmann78 at netscape.net> Petri-Dish: Michael Mann <mmann78 at netscape.net> Tested-by: Petri Dish Buildbot <buildbot-no-reply at wireshark.org> Reviewed-by: Alexis La Goutte <alexis.lagoutte at gmail.com> http://cgit.osmocom.org/wireshark/commit/?id=14642616664d879e7aa74c8f4ab869f877125c7a commit 14642616664d879e7aa74c8f4ab869f877125c7a Author: João Valverde <joao.valverde at tecnico.ulisboa.pt> Date: Sun Jul 3 01:26:32 2016 +0100 ICMPv6: Avoid "no response found" for multicast ping Change-Id: Ia6bfdd28fc6d85b3899d542db5aa4ed54be054ea Reviewed-on: https://code.wireshark.org/review/16253 Reviewed-by: Michael Mann <mmann78 at netscape.net> Reviewed-by: Alexis La Goutte <alexis.lagoutte at gmail.com> http://cgit.osmocom.org/wireshark/commit/?id=32e8f077a153175c33d5b58fd8a5919635e4446d commit 32e8f077a153175c33d5b58fd8a5919635e4446d Author: João Valverde <joao.valverde at tecnico.ulisboa.pt> Date: Sun Jul 3 00:31:38 2016 +0100 ICMP: Avoid "no response found" for multicast ping Ping-Bug: 12581 Change-Id: I6943d275de988e9de66bc01e2b421901947a5b95 Reviewed-on: https://code.wireshark.org/review/16252 Reviewed-by: Michael Mann <mmann78 at netscape.net> Reviewed-by: Alexis La Goutte <alexis.lagoutte at gmail.com> http://cgit.osmocom.org/wireshark/commit/?id=791c93f58f838d7d79d3cc35150ba187d9e5e052 commit 791c93f58f838d7d79d3cc35150ba187d9e5e052 Author: Adrian Simionov <daniel.simionov at gmail.com> Date: Sat Jul 2 22:49:44 2016 +1000 DOCSIS: Update to Type 35 UCD Change-Id: Ie0dda94894cfaec9bccbd69d52367034e1c629da Reviewed-on: https://code.wireshark.org/review/16242 Reviewed-by: Michael Mann <mmann78 at netscape.net> http://cgit.osmocom.org/wireshark/commit/?id=76a8bca9bc87823e9182fa6ebb35f0b93bcc451b commit 76a8bca9bc87823e9182fa6ebb35f0b93bcc451b Author: sjha3 <sjha3 at ncsu.edu> Date: Sat Jul 2 19:09:50 2016 -0400 Support for NSH with VXLAN-GPE encapsulation Bug: 12271 Change-Id: I8481c4ab69c4432985acc79bff7818e6857fa1cb Reviewed-on: https://code.wireshark.org/review/16251 Petri-Dish: Michael Mann <mmann78 at netscape.net> Tested-by: Petri Dish Buildbot <buildbot-no-reply at wireshark.org> Reviewed-by: Michael Mann <mmann78 at netscape.net> http://cgit.osmocom.org/wireshark/commit/?id=3d7b817ec4e1daa30480f95f860007ade880785f commit 3d7b817ec4e1daa30480f95f860007ade880785f Author: Dario Lombardo <lomato at gmail.com> Date: Sat Jul 2 23:16:11 2016 +0200 Qt: add initializer (CID 1159352). Change-Id: Ie355a31284685ca0c160a46a4daa6c28b39e3093 Reviewed-on: https://code.wireshark.org/review/16247 Petri-Dish: Dario Lombardo <lomato at gmail.com> Tested-by: Petri Dish Buildbot <buildbot-no-reply at wireshark.org> Reviewed-by: Michael Mann <mmann78 at netscape.net> http://cgit.osmocom.org/wireshark/commit/?id=794da62f3e2e4151a0f72fd0e811e7738e7781e1 commit 794da62f3e2e4151a0f72fd0e811e7738e7781e1 Author: Dario Lombardo <lomato at gmail.com> Date: Sat Jul 2 23:05:24 2016 +0200 Qt: remove unneeded check (CID 1159309). fi has already been checked in line 51. Change-Id: Idd4d09a35ef1d4897479538979debd708e2cfe5b Reviewed-on: https://code.wireshark.org/review/16246 Petri-Dish: Dario Lombardo <lomato at gmail.com> Tested-by: Petri Dish Buildbot <buildbot-no-reply at wireshark.org> Reviewed-by: Michael Mann <mmann78 at netscape.net> http://cgit.osmocom.org/wireshark/commit/?id=3bb019f095b16055b85d4a2f5ec3b878a93a2f7d commit 3bb019f095b16055b85d4a2f5ec3b878a93a2f7d Author: Gerald Combs <gerald at wireshark.org> Date: Fri Jul 1 10:35:22 2016 -0700 Qt: Fixup byte view context menus Shorten text similar to other context menus. Change-Id: I8806ed4dddb6fc3c51ddbd4150d9090f5b2ca787 Reviewed-on: https://code.wireshark.org/review/16238 Reviewed-by: Gerald Combs <gerald at wireshark.org> Petri-Dish: Gerald Combs <gerald at wireshark.org> Tested-by: Petri Dish Buildbot <buildbot-no-reply at wireshark.org> Reviewed-by: Michael Mann <mmann78 at netscape.net> http://cgit.osmocom.org/wireshark/commit/?id=1f28e683f929b25db7dd08abf3fad646cc6191e7 commit 1f28e683f929b25db7dd08abf3fad646cc6191e7 Author: Matt Texier <matthieu at texier.tv> Date: Wed Jun 29 17:33:21 2016 +0200 BGP: Fixed an side effect of length coding on offset Bug: 12568 Change-Id: Ibf063293041d749664f6e6ecd2455024ea3fd4ed Reviewed-on: https://code.wireshark.org/review/16237 Reviewed-by: Alexis La Goutte <alexis.lagoutte at gmail.com> Petri-Dish: Alexis La Goutte <alexis.lagoutte at gmail.com> Tested-by: Petri Dish Buildbot <buildbot-no-reply at wireshark.org> Reviewed-by: Michael Mann <mmann78 at netscape.net> http://cgit.osmocom.org/wireshark/commit/?id=94e97e45cf614c7bb8fe90c23df52910246b2c95 commit 94e97e45cf614c7bb8fe90c23df52910246b2c95 Author: Michael Mann <mmann78 at netscape.net> Date: Sat Jul 2 08:23:34 2016 -0400 packetbb: Prevent divide by 0. Bug: 12577 Change-Id: Ibfa605597b786d8dbf1e256ef2ca6dc691498974 Reviewed-on: https://code.wireshark.org/review/16241 Petri-Dish: Michael Mann <mmann78 at netscape.net> Tested-by: Petri Dish Buildbot <buildbot-no-reply at wireshark.org> Reviewed-by: Michael Mann <mmann78 at netscape.net> http://cgit.osmocom.org/wireshark/commit/?id=b78dd096f40adef2ffd0ddd4ef8aee1ea7ca54e6 commit b78dd096f40adef2ffd0ddd4ef8aee1ea7ca54e6 Author: Pascal Quantin <pascal.quantin at gmail.com> Date: Mon Jun 27 14:45:03 2016 +0200 proto.c: allow calling get_hfi_length() with a 0 byte tvb and length=-1 As indicated in the comment, we allow FT_PROTOCOL, FT_NONE, FT_BYTES, FT_STRING and FT_STRINGZPAD to be zero-length. But in that case do not call tvb_ensure_captured_length_remaining() that ensures that at least 1 byte is present. Bug: 12561 Change-Id: I881754368c24d334b88f0dda1d59a68e08219227 Reviewed-on: https://code.wireshark.org/review/16167 Reviewed-by: Pascal Quantin <pascal.quantin at gmail.com> Petri-Dish: Pascal Quantin <pascal.quantin at gmail.com> Tested-by: Petri Dish Buildbot <buildbot-no-reply at wireshark.org> Reviewed-by: Anders Broman <a.broman58 at gmail.com> http://cgit.osmocom.org/wireshark/commit/?id=7ad9db8371f5dc86260aaf3bde1da650d11bf6d1 commit 7ad9db8371f5dc86260aaf3bde1da650d11bf6d1 Author: dsrsupport <eugene.exarevsky at dsr-company.com> Date: Fri Jul 1 13:22:09 2016 +0300 ZigBee Green Power: implement GP Pairing Configuration command dissection. Change-Id: I539e98935699e5be8f91daaebade00f22b500dbc Reviewed-on: https://code.wireshark.org/review/16235 Petri-Dish: Alexis La Goutte <alexis.lagoutte at gmail.com> Tested-by: Petri Dish Buildbot <buildbot-no-reply at wireshark.org> Reviewed-by: Michael Mann <mmann78 at netscape.net> http://cgit.osmocom.org/wireshark/commit/?id=cb987e86ab39ab2453b52ea4bc50ab51a51063e0 commit cb987e86ab39ab2453b52ea4bc50ab51a51063e0 Author: Jeff Morriss <jeff.morriss.ws at gmail.com> Date: Fri Jul 1 11:27:52 2016 -0400 Don't leak a file descriptor when changing the SSL debug file name. I guess people don't change the SSL debug file name that often--this bug has been here since 2006... Change-Id: I3db053dd7e0cb9a9e4ae49a310e956b3c77c99f6 Reviewed-on: https://code.wireshark.org/review/16236 Petri-Dish: Jeff Morriss <jeff.morriss.ws at gmail.com> Tested-by: Petri Dish Buildbot <buildbot-no-reply at wireshark.org> Reviewed-by: Michael Mann <mmann78 at netscape.net> http://cgit.osmocom.org/wireshark/commit/?id=f3bd70b246a95c7762c3710afa728f646cafa08f commit f3bd70b246a95c7762c3710afa728f646cafa08f Author: Hessam Jalali <hessam.jalali at gmail.com> Date: Thu Jun 30 21:41:15 2016 +0430 fix missing fields for json, ek and pdml when used with -e fields Description: when -T json,ed or pdml used in conjunction with -e fields they would always miss the last field. in case of json and ek, if some fields in the middle are empty, the generated json would be invalid. sample for ek: { "_index": "packets-2016-06-30", "_type": "pcap_file", "_score": null, "_source": { "layers": { "e212.mcc": ["255","262"] "frame.time_epoch": ["1426550400.004751510"], "e212.mnc": ["1","1"] } } } command: tshark -T ek -r C:\a.pcap -e e212.mcc -e frame.comment -e frame.time_epoch -e e212.mnc > C:\test.json note: the comma is missing between e212.mcc and frame.time_epoch Change-Id: I2efae0c48036cf6313e2a064453c8dbc49f38b09 Reviewed-on: https://code.wireshark.org/review/16226 Petri-Dish: Pascal Quantin <pascal.quantin at gmail.com> Reviewed-by: Martin Kacer <kacer.martin at gmail.com> Tested-by: Petri Dish Buildbot <buildbot-no-reply at wireshark.org> Reviewed-by: Pascal Quantin <pascal.quantin at gmail.com> http://cgit.osmocom.org/wireshark/commit/?id=ad309999fdff362bbc16dc183ade5103c6a83048 commit ad309999fdff362bbc16dc183ade5103c6a83048 Author: Jaap Keuter <jaap.keuter at xs4all.nl> Date: Wed Jun 29 23:18:57 2016 +0200 Cleanup LAPD preferences and registration handoff routine The preferences and the registration handoff routine used to handle preference changes are setup inconsistent and less efficient. This change cleans it up. Change-Id: I9a1d51d8924c30d9e86d8af394ab1f0f31da4d2d Reviewed-on: https://code.wireshark.org/review/16208 Petri-Dish: Jaap Keuter <jaap.keuter at xs4all.nl> Tested-by: Petri Dish Buildbot <buildbot-no-reply at wireshark.org> Reviewed-by: Anders Broman <a.broman58 at gmail.com> http://cgit.osmocom.org/wireshark/commit/?id=a062c802364fd83d43f934560149f2ddd1fee6a3 commit a062c802364fd83d43f934560149f2ddd1fee6a3 Author: Michael Mann <mmann78 at netscape.net> Date: Thu Jun 30 20:41:45 2016 -0400 ASN.1 dissectors - don't try to find yourself. If an ASN.1 dissector is calling register_dissector for itself in its proto_register_xxx function and then calling find_dissector for itself in its proto_reg_handoff_xxx function then just create a static handle for that dissector and use the return value of register_dissector, so the find isn't necessary. Change-Id: I911bdadc2fb4259601c141b955e741a2369cc447 Reviewed-on: https://code.wireshark.org/review/16233 Reviewed-by: Michael Mann <mmann78 at netscape.net> Petri-Dish: Michael Mann <mmann78 at netscape.net> Tested-by: Petri Dish Buildbot <buildbot-no-reply at wireshark.org> Reviewed-by: Anders Broman <a.broman58 at gmail.com> http://cgit.osmocom.org/wireshark/commit/?id=d4add25cb77773d9564dfc8f340ab5ce491a7d20 commit d4add25cb77773d9564dfc8f340ab5ce491a7d20 Author: Alexis La Goutte <alexis.lagoutte at gmail.com> Date: Thu Jun 30 22:37:10 2016 +0200 s7comm: Fix Dead Store (Dead assignement/Dead increment) Warning found by Clang Change-Id: I296d11ec43b3817d30920432239632f86b9f773f Reviewed-on: https://code.wireshark.org/review/16227 Petri-Dish: Alexis La Goutte <alexis.lagoutte at gmail.com> Tested-by: Petri Dish Buildbot <buildbot-no-reply at wireshark.org> Reviewed-by: Thomas Wiens <th.wiens at gmx.de> Reviewed-by: Anders Broman <a.broman58 at gmail.com> http://cgit.osmocom.org/wireshark/commit/?id=250f248fd917eb556f6e6838cf9a45385e00e358 commit 250f248fd917eb556f6e6838cf9a45385e00e358 Author: Gerald Combs <gerald at wireshark.org> Date: Thu Jun 30 09:24:57 2016 -0700 Qt: Add ASCII+EBCDIC actions to the byte view context menu. Add actions to switch between ASCII and EBCDIC, similar to the hex and bits items. Bug: 5298 Change-Id: Ib601ac6e89411e6482f3e4172726e16a08fdbd2b Reviewed-on: https://code.wireshark.org/review/16225 Reviewed-by: Gerald Combs <gerald at wireshark.org> Petri-Dish: Gerald Combs <gerald at wireshark.org> Tested-by: Petri Dish Buildbot <buildbot-no-reply at wireshark.org> Reviewed-by: Alexis La Goutte <alexis.lagoutte at gmail.com> http://cgit.osmocom.org/wireshark/commit/?id=5cf7fcdf0f62cf0d8617428141a26e6f280a45d0 commit 5cf7fcdf0f62cf0d8617428141a26e6f280a45d0 Author: Gerald Combs <gerald at wireshark.org> Date: Thu Jun 30 14:55:19 2016 -0700 Qt+Gtk: Fix the -t command line flag. Add the time format to commandline_param_info_t and apply it when we've finished application initialization. Bug: 12489 Change-Id: Ice626198a610567e945a8e53c0c1093797e8208e Reviewed-on: https://code.wireshark.org/review/16232 Reviewed-by: Gerald Combs <gerald at wireshark.org> Petri-Dish: Gerald Combs <gerald at wireshark.org> Tested-by: Petri Dish Buildbot <buildbot-no-reply at wireshark.org> Reviewed-by: Michael Mann <mmann78 at netscape.net> http://cgit.osmocom.org/wireshark/commit/?id=f860e8de525d721d6678896fc9ef415ea68e2ead commit f860e8de525d721d6678896fc9ef415ea68e2ead Author: Alexis La Goutte <alexis.lagoutte at gmail.com> Date: Thu Jun 30 23:04:37 2016 +0200 exported_pdu(.h): Fix warning: parameter 'tag_type.' not found in the function declaration [-Wdocumentation] Change-Id: Ic93914a7f526b645bc21a5c9c5f2fa0bf988c27e Reviewed-on: https://code.wireshark.org/review/16230 Petri-Dish: Alexis La Goutte <alexis.lagoutte at gmail.com> Tested-by: Petri Dish Buildbot <buildbot-no-reply at wireshark.org> Reviewed-by: Michael Mann <mmann78 at netscape.net> http://cgit.osmocom.org/wireshark/commit/?id=52ab7bb941e2d3fea7615a26a81f7ac1093bafa9 commit 52ab7bb941e2d3fea7615a26a81f7ac1093bafa9 Author: Pascal Quantin <pascal.quantin at gmail.com> Date: Thu Jun 30 22:42:26 2016 +0200 802.11 radio: fix an out of bounds access Bug: 12571 Change-Id: I4dafdd9bdec5acddf346fd2db6a06d9dfabcbb2e Reviewed-on: https://code.wireshark.org/review/16228 Reviewed-by: Pascal Quantin <pascal.quantin at gmail.com> Reviewed-by: Guy Harris <guy at alum.mit.edu> http://cgit.osmocom.org/wireshark/commit/?id=cd1ddf6ef5c794cf135d8b36916dbdc7aae9ca57 commit cd1ddf6ef5c794cf135d8b36916dbdc7aae9ca57 Author: Gerald Combs <gerald at wireshark.org> Date: Wed Jun 29 16:51:37 2016 -0700 Speed up print_line_text. isatty adds a small delay, at least on OS X. Call it only when we allocate a stream. Do the same for our codeset check. Change-Id: Id3a20059dbc9cf7d5db16d8d238d038b9de0ebf2 Reviewed-on: https://code.wireshark.org/review/16222 Petri-Dish: Gerald Combs <gerald at wireshark.org> Tested-by: Petri Dish Buildbot <buildbot-no-reply at wireshark.org> Reviewed-by: Gerald Combs <gerald at wireshark.org> http://cgit.osmocom.org/wireshark/commit/?id=6b152515abf075b84422d344e085891e2b76f41e commit 6b152515abf075b84422d344e085891e2b76f41e Author: Pascal Quantin <pascal.quantin at gmail.com> Date: Thu Jun 30 17:40:44 2016 +0200 NAS EPS: upgrade dissector to v13.6.0 Change-Id: Ie27ce7481b9730ad8da0d465ed1c2bc373d4b602 Reviewed-on: https://code.wireshark.org/review/16224 Petri-Dish: Pascal Quantin <pascal.quantin at gmail.com> Tested-by: Petri Dish Buildbot <buildbot-no-reply at wireshark.org> Reviewed-by: Pascal Quantin <pascal.quantin at gmail.com> http://cgit.osmocom.org/wireshark/commit/?id=e59460348f82c4e18141cef25e7531b0121cf15c commit e59460348f82c4e18141cef25e7531b0121cf15c Author: Jeff Morriss <jeff.morriss.ws at gmail.com> Date: Thu Jun 30 09:16:58 2016 -0400 Reinstate the wmem test-programs target. It's used when building the test programs (today wmem has only one but it might someday have more). Change-Id: I627513e1297b8348bf034e852eaf212ddbef96ff Reviewed-on: https://code.wireshark.org/review/16221 Petri-Dish: Jeff Morriss <jeff.morriss.ws at gmail.com> Tested-by: Petri Dish Buildbot <buildbot-no-reply at wireshark.org> Reviewed-by: Jeff Morriss <jeff.morriss.ws at gmail.com> http://cgit.osmocom.org/wireshark/commit/?id=b483f8d3cf09b75deeace3fa77489f825e3b6c63 commit b483f8d3cf09b75deeace3fa77489f825e3b6c63 Author: Gerald Combs <gerald at wireshark.org> Date: Thu Jun 30 08:25:44 2016 -0700 Add missing breaks. Add a couple of missing breaks. Fixes CIDs 1362970 and 1362971. Change-Id: If37bcfed9b48ba30ce8ed85df6e232a6bc5d36f4 Reviewed-on: https://code.wireshark.org/review/16223 Petri-Dish: Gerald Combs <gerald at wireshark.org> Tested-by: Petri Dish Buildbot <buildbot-no-reply at wireshark.org> Reviewed-by: Gerald Combs <gerald at wireshark.org> http://cgit.osmocom.org/wireshark/commit/?id=9ed7568f700dcd7badf9b272968988c3df671675 commit 9ed7568f700dcd7badf9b272968988c3df671675 Author: Gerald Combs <gerald at wireshark.org> Date: Wed Jun 29 13:28:57 2016 -0700 Recompress PNGs. Recompress PNGs using the current versions of various compressors: optipng 0.7.6 advpng 1.20 advdef 1.20 pngcrush 1.8.1 Parallelize PNG compression. Note why we're not using a couple of other compression utilities. Change-Id: I52757d0bc2d424013e7f00b693a0f5378427cc31 Reviewed-on: https://code.wireshark.org/review/16209 Petri-Dish: Gerald Combs <gerald at wireshark.org> Tested-by: Petri Dish Buildbot <buildbot-no-reply at wireshark.org> Reviewed-by: Gerald Combs <gerald at wireshark.org> http://cgit.osmocom.org/wireshark/commit/?id=a16d401b25c85ffb7fde6c46b51cb7048112f885 commit a16d401b25c85ffb7fde6c46b51cb7048112f885 Author: João Valverde <joao.valverde at tecnico.ulisboa.pt> Date: Tue Jun 21 05:06:23 2016 +0100 Remove Makefile.common files Now that nmake build system has been removed they are not needed anymore. Change-Id: I88075f955bb4349185859c1af4be22e53de5850f Reviewed-on: https://code.wireshark.org/review/16050 Petri-Dish: João Valverde <j at v6e.pt> Tested-by: Petri Dish Buildbot <buildbot-no-reply at wireshark.org> Reviewed-by: João Valverde <j at v6e.pt> http://cgit.osmocom.org/wireshark/commit/?id=f6c5cf953212248cbc680ef0d9b2f852cbfdb951 commit f6c5cf953212248cbc680ef0d9b2f852cbfdb951 Author: João Valverde <joao.valverde at tecnico.ulisboa.pt> Date: Thu Jun 30 00:29:31 2016 +0100 SDP: Fix warnings [-Wcast-qual] Change-Id: I471c3d060ff69982e94c9046ca121bb0c15f0d74 Reviewed-on: https://code.wireshark.org/review/16212 Petri-Dish: João Valverde <j at v6e.pt> Tested-by: Petri Dish Buildbot <buildbot-no-reply at wireshark.org> Reviewed-by: Jaap Keuter <jaap.keuter at xs4all.nl> http://cgit.osmocom.org/wireshark/commit/?id=37c928f28db1de4539680bbd9d9329573fea8cb4 commit 37c928f28db1de4539680bbd9d9329573fea8cb4 Author: Gerald Combs <gerald at wireshark.org> Date: Wed Jun 29 16:12:12 2016 -0700 Qt: Show the correct data in the packet dialog. Set our pointers and copy our data *after* we read our packet. Bug: 12556 Change-Id: I5b373f94ad5b2fa2e6563142200a80912e717a96 Reviewed-on: https://code.wireshark.org/review/16211 Reviewed-by: Gerald Combs <gerald at wireshark.org> Petri-Dish: Gerald Combs <gerald at wireshark.org> Tested-by: Petri Dish Buildbot <buildbot-no-reply at wireshark.org> Reviewed-by: Alexis La Goutte <alexis.lagoutte at gmail.com> Reviewed-by: Jaap Keuter <jaap.keuter at xs4all.nl> http://cgit.osmocom.org/wireshark/commit/?id=e55eaf573b593d9578aac6847acf3d79e5f3a7dc commit e55eaf573b593d9578aac6847acf3d79e5f3a7dc Author: Matt Texier <matthieu at texier.tv> Date: Wed Jun 29 17:33:21 2016 +0200 BGP dissector: Fixing NLRI length for flow spec NLRI Bug: 12568 Change-Id: Id2b89c2d133865771e21acf3ee224f57ac9d262b Reviewed-on: https://code.wireshark.org/review/16203 Reviewed-by: Alexis La Goutte <alexis.lagoutte at gmail.com> http://cgit.osmocom.org/wireshark/commit/?id=e4c86ac83c558b760d81ac17ae407e614a15c1c6 commit e4c86ac83c558b760d81ac17ae407e614a15c1c6 Author: Martin Kaiser <wireshark at kaiser.cx> Date: Sun Jun 26 20:13:30 2016 +0200 remove Wireshark.pro, modify update-tx accordingly Wireshark.pro is the qt project file used by qmake which in turn was used by nmake now that nmake is gone, the only reason to keep Wireshark.pro was the update-tx script that syncs our translation files with Transifex update-tx calls lupdate to create a list of texts to translate and lrelease to convert such a list into a binary file lupdate and lrelase can read file names from a project file or get them on the command line modify update-tx to pass the required file names on the command line we can use wildcards so there's no need to change update-tx when a new source file is added remove Wireshark.pro from the release tarball as well Change-Id: I7ff4ebc96f13b4ffc6fb1b2f4e045999fbfbed5e Reviewed-on: https://code.wireshark.org/review/16151 Reviewed-by: Gerald Combs <gerald at wireshark.org> Reviewed-by: Pascal Quantin <pascal.quantin at gmail.com> Petri-Dish: Pascal Quantin <pascal.quantin at gmail.com> Tested-by: Petri Dish Buildbot <buildbot-no-reply at wireshark.org> Reviewed-by: Alexis La Goutte <alexis.lagoutte at gmail.com> http://cgit.osmocom.org/wireshark/commit/?id=641904b5cad4411e2b8d065426fa2f0f6068873c commit 641904b5cad4411e2b8d065426fa2f0f6068873c Author: Guy Harris <guy at alum.mit.edu> Date: Wed Jun 29 18:45:41 2016 -0700 Pass the format as an argument to write_specified_fields(). That makes failing to specify a format a compile-time error. Change-Id: Iff0bda8be35b1e3acc97e4314657ceaff2b3d0be Reviewed-on: https://code.wireshark.org/review/16218 Reviewed-by: Guy Harris <guy at alum.mit.edu> http://cgit.osmocom.org/wireshark/commit/?id=b4e847996ba6da8ccda3d5719b19f712157fd026 commit b4e847996ba6da8ccda3d5719b19f712157fd026 Author: Guy Harris <guy at alum.mit.edu> Date: Wed Jun 29 18:39:45 2016 -0700 Mention autotools, give some information for other UN*Xes. For OS X, mention the use of CMake or autotools for building. For Linux, mention autotools as well as CMake, and speak of Debian derivatives other than Ubuntu. Add a section for UN*Xes other than OS X and Linux. Change-Id: I73bb7afe2d427333b10016aeb497ab32eee16d43 Reviewed-on: https://code.wireshark.org/review/16217 Reviewed-by: Guy Harris <guy at alum.mit.edu> http://cgit.osmocom.org/wireshark/commit/?id=73e414de3fb5c75b4e87d98c42b95bfc38f2c3cf commit 73e414de3fb5c75b4e87d98c42b95bfc38f2c3cf Author: Guy Harris <guy at alum.mit.edu> Date: Wed Jun 29 17:21:53 2016 -0700 ui/qt/i18n.qrc is a generated file; ignore it. Change-Id: Ifc8b45d42d9dbf9560ec825e3ce1784534df7b3b Reviewed-on: https://code.wireshark.org/review/16216 Reviewed-by: Guy Harris <guy at alum.mit.edu> http://cgit.osmocom.org/wireshark/commit/?id=bef07e75a0b0e499381e4cb11a14c378a736ce92 commit bef07e75a0b0e499381e4cb11a14c378a736ce92 Author: Guy Harris <guy at alum.mit.edu> Date: Wed Jun 29 17:07:44 2016 -0700 Remove unused edt field from print_data structure. Change-Id: I5778b08c52119b5be1ec482be9417b3c4ba8ed62 Reviewed-on: https://code.wireshark.org/review/16215 Reviewed-by: Guy Harris <guy at alum.mit.edu> http://cgit.osmocom.org/wireshark/commit/?id=6190f49a4a1527033dc8d6e615c48c59e98feab1 commit 6190f49a4a1527033dc8d6e615c48c59e98feab1 Author: Guy Harris <guy at alum.mit.edu> Date: Wed Jun 29 16:53:06 2016 -0700 Get rid of unused edt member in write_pdml_data structure. Change-Id: I2a41d378187c1685afb701372cf3a8ec9c0aeb70 Reviewed-on: https://code.wireshark.org/review/16214 Reviewed-by: Guy Harris <guy at alum.mit.edu> http://cgit.osmocom.org/wireshark/commit/?id=6d06e690f2eee802ce89022f44fb706da8b05db0 commit 6d06e690f2eee802ce89022f44fb706da8b05db0 Author: Guy Harris <guy at alum.mit.edu> Date: Wed Jun 29 16:49:04 2016 -0700 Remove unused edt member from write_json_data structure. Change-Id: Id8b45715c753dc6006f7833e5f49bd8aabc15271 Reviewed-on: https://code.wireshark.org/review/16213 Reviewed-by: Guy Harris <guy at alum.mit.edu> http://cgit.osmocom.org/wireshark/commit/?id=2257478e92357785cb43c3ff4329c31ea0f4fa25 commit 2257478e92357785cb43c3ff4329c31ea0f4fa25 Author: Guy Harris <guy at alum.mit.edu> Date: Wed Jun 29 16:13:38 2016 -0700 Fix -T fields, broken by ceae9e4d1fff4500b285dba021c3f239ff87779e. Rename write_fields_proto_tree() to write_specified_fields(), and make it static. Make write_fields_proto_tree() a wrapper around write_specified_fields() that sets the format to FORMAT_CSV. Have write_specified_fields() fail with an assertion if fields->format isn't one of the known formats, to catch problems such as this in the future. Don't fill in the "data" structure if we're not going to use it. Change-Id: I11dbf448d72ca389f0e5fb8558a41b7eecf7c9a4 Reviewed-on: https://code.wireshark.org/review/16210 Reviewed-by: Guy Harris <guy at alum.mit.edu> http://cgit.osmocom.org/wireshark/commit/?id=af52c8536f191891aee8e8f68a08b5ab0841ed35 commit af52c8536f191891aee8e8f68a08b5ab0841ed35 Author: Benjamin Coddington <bcodding at redhat.com> Date: Fri Jun 24 09:24:20 2016 -0400 packet-nfs: fixup whitespace in pNFS SCSI work A recent patch introduced whitespace errors.. clean them out. Change-Id: Id67bed40646d60dc6775e1e1f958a5a07a5f5f6d Signed-off-by: Benjamin Coddington <bcodding at redhat.com> Reviewed-on: https://code.wireshark.org/review/16205 Reviewed-by: Alexis La Goutte <alexis.lagoutte at gmail.com> Petri-Dish: Alexis La Goutte <alexis.lagoutte at gmail.com> Tested-by: Petri Dish Buildbot <buildbot-no-reply at wireshark.org> Reviewed-by: Pascal Quantin <pascal.quantin at gmail.com> http://cgit.osmocom.org/wireshark/commit/?id=bca1f8c2687cf165b1a7c79e74448de8a86a0eb3 commit bca1f8c2687cf165b1a7c79e74448de8a86a0eb3 Author: Gerald Combs <gerald at wireshark.org> Date: Wed Jun 29 13:14:23 2016 -0700 Remove an unused image. Remove ui/qt/progress_overlay.png. Change-Id: I2016c6aa5f77314add9870ba95d1c297d72a05c3 Reviewed-on: https://code.wireshark.org/review/16207 Reviewed-by: Gerald Combs <gerald at wireshark.org> http://cgit.osmocom.org/wireshark/commit/?id=e1b13043340a17a368e84f4b2c63912cc1c7e3f6 commit e1b13043340a17a368e84f4b2c63912cc1c7e3f6 Author: João Valverde <joao.valverde at tecnico.ulisboa.pt> Date: Wed Jun 29 20:05:27 2016 +0100 Update README.qt Change-Id: Icf7774098986da29efdf76af1dcf217bced428e4 Reviewed-on: https://code.wireshark.org/review/16206 Reviewed-by: Alexis La Goutte <alexis.lagoutte at gmail.com> Reviewed-by: Martin Kaiser <wireshark at kaiser.cx> Reviewed-by: Gerald Combs <gerald at wireshark.org> http://cgit.osmocom.org/wireshark/commit/?id=272ec20c56612559bfc7b480cda754f97432f5c7 commit 272ec20c56612559bfc7b480cda754f97432f5c7 Author: clairvoyant <joserubiovidales at gmail.com> Date: Thu Jun 23 16:33:50 2016 +0200 LAPD. SCTP can carry LAPD information. * LAPD can be configured in "Decode As" using port and protocol identifier. * Add default sctp ppi (the number is not assigned by IANA). Change-Id: Iaa4797e844f6480881605ad4e6b408d7d5f60cad Reviewed-on: https://code.wireshark.org/review/16107 Tested-by: Petri Dish Buildbot <buildbot-no-reply at wireshark.org> Reviewed-by: Jaap Keuter <jaap.keuter at xs4all.nl> http://cgit.osmocom.org/wireshark/commit/?id=be12a252dd0bfeddc4b82da4690bcd582aa94d4a commit be12a252dd0bfeddc4b82da4690bcd582aa94d4a Author: Michael Mann <mmann78 at netscape.net> Date: Thu Jun 23 23:10:08 2016 -0400 Provide new interface for Export PDU. Rather than have a bitmask for each desired field, have a dissector provide a list of structures that represent data that goes into the PDU. Change-Id: I125190cbaee489ebffb7d9f5d8bc6f3be2d06353 Reviewed-on: https://code.wireshark.org/review/16122 Petri-Dish: Michael Mann <mmann78 at netscape.net> Tested-by: Petri Dish Buildbot <buildbot-no-reply at wireshark.org> Reviewed-by: Pascal Quantin <pascal.quantin at gmail.com> http://cgit.osmocom.org/wireshark/commit/?id=46561910f4372ac9fc591bb225298bee7e2879b8 commit 46561910f4372ac9fc591bb225298bee7e2879b8 Author: Gerald Combs <gerald at wireshark.org> Date: Tue Jun 28 10:35:27 2016 -0700 CMake: Update the macOS wrapper script behavior. CMake on macOS creates a convenience wrapper (run/wireshark) that runs run/Wireshark.app/Contents/MacOS/Wireshark. Have it run the executable using "exec" instead of opening the bundle using "open" so that Wireshark runs in the foreground. Change-Id: I295ce0681da75678e5e01781e9c8fb58e2236fc9 Reviewed-on: https://code.wireshark.org/review/16196 Petri-Dish: Gerald Combs <gerald at wireshark.org> Tested-by: Petri Dish Buildbot <buildbot-no-reply at wireshark.org> Reviewed-by: Gerald Combs <gerald at wireshark.org> http://cgit.osmocom.org/wireshark/commit/?id=ceae9e4d1fff4500b285dba021c3f239ff87779e commit ceae9e4d1fff4500b285dba021c3f239ff87779e Author: Martin Kacer <kacer.martin at gmail.com> Date: Tue Jun 28 13:01:25 2016 +0200 tshark fields filter added for other outputs -e fields filter addded to ek|json|pdml output. Bug: 12529 Change-Id: I1f0f8772eefceb5b71927925ce0c34af483571b9 Reviewed-on: https://code.wireshark.org/review/16193 Petri-Dish: Guy Harris <guy at alum.mit.edu> Tested-by: Petri Dish Buildbot <buildbot-no-reply at wireshark.org> Reviewed-by: Guy Harris <guy at alum.mit.edu> http://cgit.osmocom.org/wireshark/commit/?id=348e364551782237800896920f32b10cc18e9f36 commit 348e364551782237800896920f32b10cc18e9f36 Author: Guy Harris <guy at alum.mit.edu> Date: Tue Jun 28 19:31:32 2016 -0700 Distribute i18n.qrc.in in the release tarball. Change-Id: I4f974351ab1f4781e140873f460d028f49640ca1 Reviewed-on: https://code.wireshark.org/review/16200 Reviewed-by: Guy Harris <guy at alum.mit.edu> http://cgit.osmocom.org/wireshark/commit/?id=07570b58311588dbe10014c581a2eda1f5440b48 commit 07570b58311588dbe10014c581a2eda1f5440b48 Author: Guy Harris <guy at alum.mit.edu> Date: Tue Jun 28 17:24:19 2016 -0700 Don't assume GNU sed. Not all versions of sed support "\n" as meaning "newline" in the replacement string of an s command. POSIX requires tr to support "\n" in the replacement string, however, so use % as meaning "newline" in the sed script, and translate it to a newline using tr. Change-Id: Icdbc0b55787340953dfc90ea82e0421b4e77a896 Reviewed-on: https://code.wireshark.org/review/16199 Reviewed-by: Guy Harris <guy at alum.mit.edu> http://cgit.osmocom.org/wireshark/commit/?id=5c03bda31af87bf08a404509cd0714df65471416 commit 5c03bda31af87bf08a404509cd0714df65471416 Author: João Valverde <joao.valverde at tecnico.ulisboa.pt> Date: Tue Mar 15 03:06:21 2016 +0000 Qt: Generate .qm files during build Change-Id: Ia2ee723227e1b331eeec0f0463654f35a4c9f37b Reviewed-on: https://code.wireshark.org/review/14508 Petri-Dish: Martin Kaiser <wireshark at kaiser.cx> Tested-by: Petri Dish Buildbot <buildbot-no-reply at wireshark.org> Reviewed-by: Martin Kaiser <wireshark at kaiser.cx> http://cgit.osmocom.org/wireshark/commit/?id=fff248bb843e21099c7160a0346db2c88987abd5 commit fff248bb843e21099c7160a0346db2c88987abd5 Author: Bruno Verstuyft <bruno.verstuyft at excentis.com> Date: Mon Jun 20 14:29:10 2016 +0200 DOCSIS: Added dissector for OFDM Channel Descriptor Change-Id: Idbbc1ad126e0b01952957a914bd9c16a990a9b9e Reviewed-on: https://code.wireshark.org/review/16036 Reviewed-by: Jaap Keuter <jaap.keuter at xs4all.nl> Reviewed-by: Michael Mann <mmann78 at netscape.net> http://cgit.osmocom.org/wireshark/commit/?id=42b8c951fa049017ecfe0ebc81bff7025d284987 commit 42b8c951fa049017ecfe0ebc81bff7025d284987 Author: Pascal Quantin <pascal.quantin at gmail.com> Date: Tue Jun 28 21:47:46 2016 +0200 3GPP NAS: add a missing separator for optional string Change-Id: Idddbae0e969b525ddbe31f3b1ddbccaed232891a Reviewed-on: https://code.wireshark.org/review/16197 Reviewed-by: Pascal Quantin <pascal.quantin at gmail.com> http://cgit.osmocom.org/wireshark/commit/?id=422c0f45d497872a963363132ec92d400a79538f commit 422c0f45d497872a963363132ec92d400a79538f Author: Gerald Combs <gerald at zing.org> Date: Mon Jun 27 20:13:35 2016 -0700 Qt: Make the packet map work with Qt 5.7. It's not safe to assume that the overlay scroll bar range is equal(ish) to the number of packets. Adjust our arithmetic accordingly. Change-Id: Ic8cc8a746bdd2bdc6771794303e95a810bc3d1d2 Reviewed-on: https://code.wireshark.org/review/16186 Petri-Dish: Gerald Combs <gerald at wireshark.org> Tested-by: Gerald Combs <gerald at wireshark.org> Tested-by: Petri Dish Buildbot <buildbot-no-reply at wireshark.org> Reviewed-by: Gerald Combs <gerald at wireshark.org> http://cgit.osmocom.org/wireshark/commit/?id=000ac66fce801e4f28e322893ae9280115906330 commit 000ac66fce801e4f28e322893ae9280115906330 Author: Gerald Combs <gerald at wireshark.org> Date: Tue Jun 28 08:54:53 2016 -0700 Qt: Make recent preferences changes work with Qt4. Cast a pointer to a QWidget * so that compilation and pref selection works for Qt4. Add an assert and some comments. Change-Id: Ide89b698220a9af7b7252488f0770ff35081432e Reviewed-on: https://code.wireshark.org/review/16195 Reviewed-by: Gerald Combs <gerald at wireshark.org> Petri-Dish: Gerald Combs <gerald at wireshark.org> Tested-by: Petri Dish Buildbot <buildbot-no-reply at wireshark.org> Reviewed-by: Michael Mann <mmann78 at netscape.net> http://cgit.osmocom.org/wireshark/commit/?id=ff8c6d95b05def3c3c12926c75e95d2a2316919f commit ff8c6d95b05def3c3c12926c75e95d2a2316919f Author: Jens Kilian <jens.kilian at advantest.com> Date: Tue Jun 28 10:32:26 2016 +0200 Qt: Add a missing Q_DECLARE_METATYPE to fix a compile error on RHEL 7. Change-Id: I6cf0a95525334d5a7561a477093b892a3f821b98 Reviewed-on: https://code.wireshark.org/review/16189 Petri-Dish: Alexis La Goutte <alexis.lagoutte at gmail.com> Tested-by: Petri Dish Buildbot <buildbot-no-reply at wireshark.org> Reviewed-by: Michael Mann <mmann78 at netscape.net> http://cgit.osmocom.org/wireshark/commit/?id=980d3b4ea3a934f93ab823be71e1632f1117df70 commit 980d3b4ea3a934f93ab823be71e1632f1117df70 Author: Alexis La Goutte <alexis.lagoutte at gmail.com> Date: Mon Jun 27 08:08:28 2016 +0200 DTN: fix indent * Replace tab by 4-spaces * Add modelines (for packet-dtn.c) Change-Id: I668f20b4a021ef94a1bb0b26ac815495eb9920d9 Reviewed-on: https://code.wireshark.org/review/16165 Reviewed-by: Anders Broman <a.broman58 at gmail.com> http://cgit.osmocom.org/wireshark/commit/?id=0321d06e54cb4bf204a2630f574df194d5011a83 commit 0321d06e54cb4bf204a2630f574df194d5011a83 Author: David Zoller <zollerd at gmail.com> Date: Sat Jun 25 09:13:00 2016 -0500 DTN follow up to Change ID: I49769271a41b6a7b23c6bc1d4beaadbe8819198d Change-Id: Ia90644c22896586e4a260a3bf11d1f3e50bd4c4b Reviewed-on: https://code.wireshark.org/review/16134 Petri-Dish: Anders Broman <a.broman58 at gmail.com> Tested-by: Petri Dish Buildbot <buildbot-no-reply at wireshark.org> Reviewed-by: Anders Broman <a.broman58 at gmail.com> http://cgit.osmocom.org/wireshark/commit/?id=ca369ac20d5f8a6ad2b153c0f4d244523ebfb8dd commit ca369ac20d5f8a6ad2b153c0f4d244523ebfb8dd Author: Pascal Quantin <pascal.quantin at gmail.com> Date: Tue Jun 28 16:47:20 2016 +0200 3GPP NAS: upgrade dissector to v13.6.0 Change-Id: Ieffc5d6544f3bd121ff317ff598faaadb5f117ab Reviewed-on: https://code.wireshark.org/review/16194 Petri-Dish: Pascal Quantin <pascal.quantin at gmail.com> Tested-by: Petri Dish Buildbot <buildbot-no-reply at wireshark.org> Reviewed-by: Pascal Quantin <pascal.quantin at gmail.com> http://cgit.osmocom.org/wireshark/commit/?id=670b1199e3c3975755d4c717d8d991c1d56b597c commit 670b1199e3c3975755d4c717d8d991c1d56b597c Author: Dario Lombardo <lomato at gmail.com> Date: Tue Jun 28 10:43:12 2016 +0200 print.c NULL pointer check in print_escaped Added NULL pointer check in print_escaped functions. Requested by comment in change 16034. Change-Id: Id172d772d9b5cb4bcd31fe8b42286f885ec5b968 Reviewed-on: https://code.wireshark.org/review/16188 Petri-Dish: Dario Lombardo <lomato at gmail.com> Tested-by: Petri Dish Buildbot <buildbot-no-reply at wireshark.org> Reviewed-by: Dario Lombardo <lomato at gmail.com> http://cgit.osmocom.org/wireshark/commit/?id=8c006feeab858286897879e0c14f0573b4521ea6 commit 8c006feeab858286897879e0c14f0573b4521ea6 Author: Dario Lombardo <lomato at gmail.com> Date: Tue Jun 28 10:43:12 2016 +0200 print: change function call. Change-Id: I8cae4a8d2b57f961d16cb388befed2348a88badc Reviewed-on: https://code.wireshark.org/review/16191 Petri-Dish: Dario Lombardo <lomato at gmail.com> Reviewed-by: Pascal Quantin <pascal.quantin at gmail.com> Reviewed-by: Martin Kacer <kacer.martin at gmail.com> Tested-by: Petri Dish Buildbot <buildbot-no-reply at wireshark.org> Reviewed-by: Dario Lombardo <lomato at gmail.com> http://cgit.osmocom.org/wireshark/commit/?id=94830dc145818ce4fcedcfee0ca4432df6d2f6eb commit 94830dc145818ce4fcedcfee0ca4432df6d2f6eb Author: Dario Lombardo <lomato at gmail.com> Date: Tue Jun 28 10:42:55 2016 +0200 print: merge json and ek functions. Change-Id: Ia5d75bab03bfc065651ea83c936aedffb1f69e9f Reviewed-on: https://code.wireshark.org/review/16190 Petri-Dish: Dario Lombardo <lomato at gmail.com> Reviewed-by: Pascal Quantin <pascal.quantin at gmail.com> Reviewed-by: Martin Kacer <kacer.martin at gmail.com> Tested-by: Petri Dish Buildbot <buildbot-no-reply at wireshark.org> Reviewed-by: Dario Lombardo <lomato at gmail.com> http://cgit.osmocom.org/wireshark/commit/?id=7fcdc759b4b681f33be9ab4e723fea32e31e14cc commit 7fcdc759b4b681f33be9ab4e723fea32e31e14cc Author: Alexis La Goutte <alexis.lagoutte at gmail.com> Date: Tue Jun 28 07:29:50 2016 +0200 print(.c): fix no previous prototype for 'check_protocolfilter' [-Wmissing-prototypes] Change-Id: Ib10e919dd3f0bec92004c68bf73a3c7d37961f03 Reviewed-on: https://code.wireshark.org/review/16187 Petri-Dish: Alexis La Goutte <alexis.lagoutte at gmail.com> Tested-by: Petri Dish Buildbot <buildbot-no-reply at wireshark.org> Reviewed-by: Anders Broman <a.broman58 at gmail.com> http://cgit.osmocom.org/wireshark/commit/?id=e5a1afc6f98cd807fbe74f9a2db455b56dfebbe9 commit e5a1afc6f98cd807fbe74f9a2db455b56dfebbe9 Author: Gerald Combs <gerald at wireshark.org> Date: Mon Jun 27 14:34:29 2016 -0700 Qt: Preferences dialog performance improvements. Fill in advanced and module tree item text when requested. Create ModulePreferencesScrollAreas only when we need to show them. Change-Id: I5aa7d5dba8f5d20de088de3a9d1ee9d58e779269 Reviewed-on: https://code.wireshark.org/review/16181 Reviewed-by: Gerald Combs <gerald at wireshark.org> Petri-Dish: Gerald Combs <gerald at wireshark.org> Tested-by: Petri Dish Buildbot <buildbot-no-reply at wireshark.org> Reviewed-by: Anders Broman <a.broman58 at gmail.com> http://cgit.osmocom.org/wireshark/commit/?id=ee6c1f5d29d6eef80a55222f829c14a2421d1715 commit ee6c1f5d29d6eef80a55222f829c14a2421d1715 Author: Jaap Keuter <jaap.keuter at xs4all.nl> Date: Mon Jun 27 23:17:27 2016 +0200 OSPF: Differentiate meaning of N/P bit in NSSA LSA type 7 In OSPF v2 the N/P bit in NSSA LSA type 7 messages has to be interpreted as P-bit (RFC 3101) instead of N-bit. This change makes it so. Bug: 12555 Change-Id: I1d4a8978ca42d0472d5967528e72cbfada87b799 Reviewed-on: https://code.wireshark.org/review/16174 Reviewed-by: Alexis La Goutte <alexis.lagoutte at gmail.com> http://cgit.osmocom.org/wireshark/commit/?id=f0e676496d00283242854d4e5d1f3ef852f872ce commit f0e676496d00283242854d4e5d1f3ef852f872ce Author: Guy Harris <guy at alum.mit.edu> Date: Mon Jun 27 19:58:21 2016 -0700 Global, not static. Change-Id: I185a1786365f185f18f3ec492a8ef165d61595ed Reviewed-on: https://code.wireshark.org/review/16185 Reviewed-by: Guy Harris <guy at alum.mit.edu> http://cgit.osmocom.org/wireshark/commit/?id=3ebac2babbd9af1593b86084214051c4c2da8eb2 commit 3ebac2babbd9af1593b86084214051c4c2da8eb2 Author: Guy Harris <guy at alum.mit.edu> Date: Mon Jun 27 19:54:42 2016 -0700 Have commandline_other_options() directly fill in the global structure. Other code looks at the global structure, so there won't be other structures; just fill in the global structure directly. Change-Id: I4dc87b79168c5a7c9ab1f085aa2d78cc6d2c9019 Reviewed-on: https://code.wireshark.org/review/16184 Reviewed-by: Guy Harris <guy at alum.mit.edu> http://cgit.osmocom.org/wireshark/commit/?id=ac4ad2bd44f2b8f6981581c683d15645bf2e70cc commit ac4ad2bd44f2b8f6981581c683d15645bf2e70cc Author: Guy Harris <guy at alum.mit.edu> Date: Mon Jun 27 18:56:29 2016 -0700 Don't set quit_after_cap if no pcap, as it's not present. Change-Id: I871f75394ba66967d7d7be203bd9e235575458e1 Reviewed-on: https://code.wireshark.org/review/16183 Reviewed-by: Guy Harris <guy at alum.mit.edu> http://cgit.osmocom.org/wireshark/commit/?id=5d019cfb13a75663f5fde39163650884208e5791 commit 5d019cfb13a75663f5fde39163650884208e5791 Author: Guy Harris <guy at alum.mit.edu> Date: Mon Jun 27 18:40:09 2016 -0700 Make quit_after_cap an item in commandline_param_info_t. And make the commandline_info structure global, so all the places that look at quit_after_cap can get at it. Change-Id: I006329cf8842c655cca36f024570855d1b16e107 Reviewed-on: https://code.wireshark.org/review/16182 Reviewed-by: Guy Harris <guy at alum.mit.edu> http://cgit.osmocom.org/wireshark/commit/?id=3f49e897f674008c27de9833b8ba2d119dc22ef4 commit 3f49e897f674008c27de9833b8ba2d119dc22ef4 Author: Guy Harris <guy at alum.mit.edu> Date: Mon Jun 27 17:21:24 2016 -0700 Pull quit_after_cap out of the global capture options. Really, all the GUI-related options should be pulled out, so they're not cluttering up dumpcap and tshark. Change-Id: I0276dee2be48bae3498a819d8c0c2747fe1352e7 Reviewed-on: https://code.wireshark.org/review/16180 Reviewed-by: Guy Harris <guy at alum.mit.edu> http://cgit.osmocom.org/wireshark/commit/?id=72d9785cfc0d1d7e2eeebc05997d0efcec5dfa7f commit 72d9785cfc0d1d7e2eeebc05997d0efcec5dfa7f Author: Guy Harris <guy at alum.mit.edu> Date: Mon Jun 27 16:49:08 2016 -0700 We need global_capture_opts if we have extcap, even without pcap. Change-Id: I16b778064c1cd2bbf281fb5192bf35da252e99dd Reviewed-on: https://code.wireshark.org/review/16179 Reviewed-by: Guy Harris <guy at alum.mit.edu> http://cgit.osmocom.org/wireshark/commit/?id=9b91e64fee7dfdbeef3d8602a8af6c8d0d8a788c commit 9b91e64fee7dfdbeef3d8602a8af6c8d0d8a788c Author: Peter Wu <peter at lekensteyn.nl> Date: Tue Jun 28 00:34:07 2016 +0200 test: ensure temporary directory outside source tree The whole point of using mktemp is to get a temporary directory outside the source tree. Commit v2.1.0rc0-1027-ge01f8fb tried to fix the invocation for *BSD (including OS X), but by adding a template it dropped the implicit --tmpdir option for GNU mktemp on Linux.. Use the GNU mktemp invocation and if it fails (for example, because a template is expected for BSD/OS X), provide a template. Change-Id: I77bbc7dc2045e4fa756e102afa080860b0857713 Reviewed-on: https://code.wireshark.org/review/16178 Reviewed-by: Peter Wu <peter at lekensteyn.nl> http://cgit.osmocom.org/wireshark/commit/?id=e69194ae6513aa0bbf2728df09ec9133ae379714 commit e69194ae6513aa0bbf2728df09ec9133ae379714 Author: Peter Wu <peter at lekensteyn.nl> Date: Mon Jun 27 23:23:31 2016 +0200 qt: fix linking error with global_capture_opts global_capture_opts is already defined by ui/commandline.c which is also linked with wireshark-qt.cpp. Remove the duplicate definition to avoid a build failure with the gold linker. Fixes regression from v2.1.1rc0-192-g9b5b444. Change-Id: I4484e2769bf270dee1ec0378fd9c925e01eaf390 Reviewed-on: https://code.wireshark.org/review/16175 Petri-Dish: Peter Wu <peter at lekensteyn.nl> Tested-by: Petri Dish Buildbot <buildbot-no-reply at wireshark.org> Reviewed-by: Peter Wu <peter at lekensteyn.nl> http://cgit.osmocom.org/wireshark/commit/?id=4add8b6b4523db8966c88d69b7f9710859ec3081 commit 4add8b6b4523db8966c88d69b7f9710859ec3081 Author: Peter Wu <peter at lekensteyn.nl> Date: Thu Jun 16 15:27:25 2016 -0700 cmake: add idl2wrs-dissectors target for DCERPC Add a callable target such that dissectors can be generated without the AUTOGEN_dcerpc option. Modelled after the pidl CMakeLists.txt file and target. This approach has the advantage over the previous implementation such that the clean target does not remove the packet-dcerpc-X.c files. Change-Id: I3226937eaa76dffa253df9d4f989421d5faa3f3f Reviewed-on: https://code.wireshark.org/review/15989 Petri-Dish: Peter Wu <peter at lekensteyn.nl> Tested-by: Petri Dish Buildbot <buildbot-no-reply at wireshark.org> Reviewed-by: Peter Wu <peter at lekensteyn.nl> http://cgit.osmocom.org/wireshark/commit/?id=b0b2540fbaad26d282a6e335c2b800c056961514 commit b0b2540fbaad26d282a6e335c2b800c056961514 Author: Gerald Combs <gerald at wireshark.org> Date: Mon Jun 27 09:02:51 2016 -0700 Qt: Clean up capture file callbacks. Mark some callbacks GTK+ only as appropriate. Change a debug message to an assert since we handle all callbacks. Change-Id: I4266f0d7134d19a9c0432354ea36de67501275b4 Reviewed-on: https://code.wireshark.org/review/16171 Petri-Dish: Gerald Combs <gerald at wireshark.org> Tested-by: Petri Dish Buildbot <buildbot-no-reply at wireshark.org> Reviewed-by: Gerald Combs <gerald at wireshark.org> http://cgit.osmocom.org/wireshark/commit/?id=d8ddf84693f335a071982aac5896f86152e91ee5 commit d8ddf84693f335a071982aac5896f86152e91ee5 Author: Martin Kacer <kacer.martin at gmail.com> Date: Mon Jun 27 06:41:56 2016 +0200 Fixed tshark pdml output. Corrected if no protocol filter (-j) specified. Change-Id: Id20dd255642951633efa935dbb1363e7b9aa9be0 Reviewed-on: https://code.wireshark.org/review/16164 Petri-Dish: Jaap Keuter <jaap.keuter at xs4all.nl> Tested-by: Petri Dish Buildbot <buildbot-no-reply at wireshark.org> Reviewed-by: Jaap Keuter <jaap.keuter at xs4all.nl> http://cgit.osmocom.org/wireshark/commit/?id=d90e6e74da5e4766b95545120f259a5565071702 commit d90e6e74da5e4766b95545120f259a5565071702 Author: Jeff Morriss <jeff.morriss.ws at gmail.com> Date: Mon Jun 27 09:48:35 2016 -0400 There's no need to check the return from g_array_index(). g_array_index() returns an index into an array: we're sure to find something at that index (whether that something is in bounds is a-whole-nother question). This fixes CIDs 1362829 and 1362890/1362830. There were other CIDs like this but they've already been fixed. Change-Id: I94af0931b9adf3abd3bedc969e399cda98bbdd07 Reviewed-on: https://code.wireshark.org/review/16168 Reviewed-by: Jaap Keuter <jaap.keuter at xs4all.nl> http://cgit.osmocom.org/wireshark/commit/?id=2ab415579491e4bc66ea58627bda504cae833b9e commit 2ab415579491e4bc66ea58627bda504cae833b9e Author: Michael Mann <mmann78 at netscape.net> Date: Sun Jun 26 10:52:37 2016 -0400 tvb_get_string_enc + proto_tree_add_item = proto_tree_add_item_ret_string Also some other tricks to remove unnecessary tvb_get_string_enc calls. Change-Id: I2f40d9175b6c0bb0b1364b4089bfaa287edf0914 Reviewed-on: https://code.wireshark.org/review/16158 Petri-Dish: Pascal Quantin <pascal.quantin at gmail.com> Tested-by: Petri Dish Buildbot <buildbot-no-reply at wireshark.org> Reviewed-by: Michael Mann <mmann78 at netscape.net> Reviewed-by: Pascal Quantin <pascal.quantin at gmail.com> http://cgit.osmocom.org/wireshark/commit/?id=8c37621ca733a24a972e3e069a537c06e650f435 commit 8c37621ca733a24a972e3e069a537c06e650f435 Author: D. Ulis <daulis0 at gmail.com> Date: Sun Jun 26 22:34:03 2016 -0400 CIP: Cleanup info column for MSP packets 1. Skip printing class name in info column when it was an MSP, since it's implied. 2. Don't print response status for embedded messages in info column for MSP. It makes the line too long. 3. Print the response status for embedded messages in the Service Packet tree. This makes it easier to find the packet that may have failed. Change-Id: I2c60fb9baf113a215ada7301f493cbd51e340dcd Reviewed-on: https://code.wireshark.org/review/16162 Reviewed-by: Anders Broman <a.broman58 at gmail.com> Petri-Dish: Anders Broman <a.broman58 at gmail.com> Tested-by: Petri Dish Buildbot <buildbot-no-reply at wireshark.org> Reviewed-by: Jaap Keuter <jaap.keuter at xs4all.nl> http://cgit.osmocom.org/wireshark/commit/?id=58ccf8e6b65b3911426d08d28997089ce8d611a1 commit 58ccf8e6b65b3911426d08d28997089ce8d611a1 Author: Jeff Morriss <jeff.morriss.ws at gmail.com> Date: Sun Jun 26 21:38:19 2016 -0400 endpoint dialog: fix compilation when we don't HAVE_GEOIP. Also fix some indentation and white space. Remove a break-after-return. Bug: 12562 Change-Id: I912ccdac62aceaabcffec8f7739da56cc6036abf Reviewed-on: https://code.wireshark.org/review/16159 Reviewed-by: Pascal Quantin <pascal.quantin at gmail.com> http://cgit.osmocom.org/wireshark/commit/?id=010f5bba636a81db2c0a4ab5a500c7f23e689fde commit 010f5bba636a81db2c0a4ab5a500c7f23e689fde Author: Alexis La Goutte <alexis.lagoutte at gmail.com> Date: Mon Jun 27 08:10:33 2016 +0200 LTP: fix indent replace space by tab Change-Id: I52d5fefbf795fe6ee2dbdeda087c49280ba47503 Reviewed-on: https://code.wireshark.org/review/16166 Petri-Dish: Alexis La Goutte <alexis.lagoutte at gmail.com> Reviewed-by: Anders Broman <a.broman58 at gmail.com> http://cgit.osmocom.org/wireshark/commit/?id=af26f31a638264c6450451ce4211a4b5a1b56835 commit af26f31a638264c6450451ce4211a4b5a1b56835 Author: Bruno Verstuyft <bruno.verstuyft at excentis.com> Date: Thu Jun 16 10:24:21 2016 +0200 DOCSIS: Fix unknown TLVs in UCD type29 caused parsing errors + bugfixes Change-Id: I9ab56ded7ebf9f087afceed979e451e369eaf1d6 Reviewed-on: https://code.wireshark.org/review/15967 Reviewed-by: Alexis La Goutte <alexis.lagoutte at gmail.com> Tested-by: Alexis La Goutte <alexis.lagoutte at gmail.com> Reviewed-by: Anders Broman <a.broman58 at gmail.com> http://cgit.osmocom.org/wireshark/commit/?id=03adf586911b315004b00e05addc32bfdf052b80 commit 03adf586911b315004b00e05addc32bfdf052b80 Author: Joerg Mayer <jmayer at loplof.de> Date: Sun Jun 26 23:42:20 2016 +0200 Remove author comments and some accompanying useless code comments This only removes author's names that appear in the AUTHORS* files. In those cases where a group of people get mentioned, this patch does not remove any in case at least one name is not found in AUTHORS* Change-Id: I2259dbda3d4a1250bdc103f3fc5be93df5482489 Reviewed-on: https://code.wireshark.org/review/16154 Reviewed-by: Michael Mann <mmann78 at netscape.net> Petri-Dish: Michael Mann <mmann78 at netscape.net> Tested-by: Petri Dish Buildbot <buildbot-no-reply at wireshark.org> Reviewed-by: Anders Broman <a.broman58 at gmail.com> http://cgit.osmocom.org/wireshark/commit/?id=ff9e62a30b43b1dbe940d623ab8c6b39283bf4b1 commit ff9e62a30b43b1dbe940d623ab8c6b39283bf4b1 Author: João Valverde <joao.valverde at tecnico.ulisboa.pt> Date: Sat Jun 25 19:23:58 2016 +0100 autotools: Qt 5.7 requires C++11 Change-Id: Icad622a052a84862ace98a7000f10ccf677f54a5 Reviewed-on: https://code.wireshark.org/review/16138 Petri-Dish: Alexis La Goutte <alexis.lagoutte at gmail.com> Tested-by: Petri Dish Buildbot <buildbot-no-reply at wireshark.org> Reviewed-by: Anders Broman <a.broman58 at gmail.com> http://cgit.osmocom.org/wireshark/commit/?id=fbb23e27dddbc2f05a749df2cd07e5d8dd8335ee commit fbb23e27dddbc2f05a749df2cd07e5d8dd8335ee Author: Thomas Wiens <th.wiens at gmx.de> Date: Fri Jun 24 23:53:36 2016 +0200 s7comm: Sinumerik NC file transfer Added decoding of up-/downloading files from/to a Sinumerik NC CNC control machine. Change-Id: If7939e56e972fc2b8feb12150c4184a880b0cdae Reviewed-on: https://code.wireshark.org/review/16129 Reviewed-by: Michael Mann <mmann78 at netscape.net> Petri-Dish: Michael Mann <mmann78 at netscape.net> Tested-by: Petri Dish Buildbot <buildbot-no-reply at wireshark.org> Reviewed-by: Anders Broman <a.broman58 at gmail.com> http://cgit.osmocom.org/wireshark/commit/?id=76ae2d9721b870937a92c97328f6f316ebac5f13 commit 76ae2d9721b870937a92c97328f6f316ebac5f13 Author: Alexis La Goutte <alexis.lagoutte at gmail.com> Date: Sun Jun 26 18:54:54 2016 +0200 AUTHORS: fix duplicate / wrong name entry Change-Id: I1e2bb98d1e78af193f449c75109eabc92f934c11 Reviewed-on: https://code.wireshark.org/review/16149 Petri-Dish: Alexis La Goutte <alexis.lagoutte at gmail.com> Tested-by: Petri Dish Buildbot <buildbot-no-reply at wireshark.org> Reviewed-by: David Zoller <zollerd at gmail.com> Reviewed-by: Anders Broman <a.broman58 at gmail.com> http://cgit.osmocom.org/wireshark/commit/?id=148d5860a142a88d4ce355dfeba2a763b900a4b4 commit 148d5860a142a88d4ce355dfeba2a763b900a4b4 Author: Martin Kacer <kacer.martin at gmail.com> Date: Sun Jun 26 21:13:06 2016 +0200 json: corrected json output format. Some pcaps caused invalid json and ek files. Bug: 11754 Change-Id: Id4c4d744b4d07fe4e8b6423688be1bb10a803844 Reviewed-on: https://code.wireshark.org/review/16152 Reviewed-by: Guy Harris <guy at alum.mit.edu> http://cgit.osmocom.org/wireshark/commit/?id=619659599ac199f5f496e050a4cf30c23164cd80 commit 619659599ac199f5f496e050a4cf30c23164cd80 Author: Gerald Combs <gerald at zing.org> Date: Sat Jun 25 09:44:28 2016 -0700 CMake: Qt 5.7 requires C++ 11. Add -std=c++11 to CMAKE_CXX_FLAGS if we have Qt >= 5.7.0 and we're compiling with g++ or clang++. Change-Id: Id4ce5921ce5c475e9eb9cc67f94c3b3a895924a1 Reviewed-on: https://code.wireshark.org/review/16135 Reviewed-by: Gerald Combs <gerald at wireshark.org> Petri-Dish: Gerald Combs <gerald at wireshark.org> Tested-by: Petri Dish Buildbot <buildbot-no-reply at wireshark.org> Reviewed-by: João Valverde <j at v6e.pt> http://cgit.osmocom.org/wireshark/commit/?id=a4711f80c6d466cdd7eef376bf911699f55d35eb commit a4711f80c6d466cdd7eef376bf911699f55d35eb Author: Ashish Shukla <shukla.a at gmail.com> Date: Fri Jun 24 15:59:39 2016 -0700 radiotap: Fix for the VHT 20MHz MCS 9 data rate not displayed MCS 9 at 20 MHz is valid for 3 and 6 spatial streams. Changed the rate table to include rate (mbps) for VHT 20MHz MCS 9. Signed-off-by: Alexis La Goutte <alexis.lagoutte at gmail.com> Bug: 12558 Change-Id: Ia16ae545a5ac1779131e24e1f54a5659390cd321 Reviewed-on: https://code.wireshark.org/review/16146 Reviewed-by: Guy Harris <guy at alum.mit.edu> http://cgit.osmocom.org/wireshark/commit/?id=28048a97937bc0265333c47de6274e7d29b9fda8 commit 28048a97937bc0265333c47de6274e7d29b9fda8 Author: Alexis La Goutte <alexis.lagoutte at gmail.com> Date: Sun Jun 26 17:19:56 2016 +0200 circuit(.h): fix indent (and add modelines) Change-Id: I71bb0a8eaf9f5bd34395a4182e4158abaca4ace2 Reviewed-on: https://code.wireshark.org/review/16144 Reviewed-by: Dario Lombardo <lomato at gmail.com> Petri-Dish: Dario Lombardo <lomato at gmail.com> Tested-by: Petri Dish Buildbot <buildbot-no-reply at wireshark.org> Reviewed-by: Michael Mann <mmann78 at netscape.net> http://cgit.osmocom.org/wireshark/commit/?id=4f2c3ad787cd31a3b75e3cc4679d3d0b11d1c40a commit 4f2c3ad787cd31a3b75e3cc4679d3d0b11d1c40a Author: Alexis La Goutte <alexis.lagoutte at gmail.com> Date: Sun Jun 26 18:48:30 2016 +0200 Fix typo on AUTHORS.src (about @) Change-Id: Ie4ba5b6ca9cdcf0a90c4b7604b0b4ff89690f3d9 Reviewed-on: https://code.wireshark.org/review/16148 Reviewed-by: Michael Mann <mmann78 at netscape.net> http://cgit.osmocom.org/wireshark/commit/?id=ea4d01d90eecead750c44b5531f5ec28c95b51c1 commit ea4d01d90eecead750c44b5531f5ec28c95b51c1 Author: Guy Harris <guy at alum.mit.edu> Date: Sun Jun 26 17:37:49 2016 -0700 The "coding" subfield of the VHT field is a bitmask. Treat it as such. Fetch it once, regardless of whether we have any non-zero NSS values or not, and use the per-user NSS value to decide whether a particular bit in the bitmask is valid and worth displaying. Make the four coding fields bitfields, with the appropriate bit. Change-Id: I506b35afa9d07da8d800da5c304d5d0aadd87c54 Reviewed-on: https://code.wireshark.org/review/16155 Reviewed-by: Guy Harris <guy at alum.mit.edu> http://cgit.osmocom.org/wireshark/commit/?id=497159f37245164dba6cb2b80b29f866c051cf25 commit 497159f37245164dba6cb2b80b29f866c051cf25 Author: Guy Harris <guy at alum.mit.edu> Date: Sun Jun 26 13:44:17 2016 -0700 Check for an invalid 11ac MCS/bandwidth/NSS combination. A few of the combinations are marked as "Not valid" in 802.11ac-2013. Ping-Bug: 12558 Change-Id: I18b78ebb84ab32a6fc53c6d634ef07ae87fb4866 Reviewed-on: https://code.wireshark.org/review/16153 Reviewed-by: Guy Harris <guy at alum.mit.edu> http://cgit.osmocom.org/wireshark/commit/?id=b84637b4f6a1f3f910b97c21264ff6132a9c19c4 commit b84637b4f6a1f3f910b97c21264ff6132a9c19c4 Author: Joerg Mayer <jmayer at loplof.de> Date: Sun Jun 26 19:07:57 2016 +0200 Decode partial virtual bitmap in TIM IE - Add yet another filter name for an association id element - Minor (consistency) cleanups in the vicinity of the new hf element. Bug: 12545 Change-Id: Ic8e7580e7de7572e1b449ae03494b25567d86ea3 Reviewed-on: https://code.wireshark.org/review/16150 Reviewed-by: Jörg Mayer <jmayer at loplof.de> http://cgit.osmocom.org/wireshark/commit/?id=e702da6e8a16d423df7b5904e5be23aefb0af34b commit e702da6e8a16d423df7b5904e5be23aefb0af34b Author: Gerald Combs <gerald at wireshark.org> Date: Sun Jun 26 08:09:49 2016 -0700 [Automatic update for 2016-06-26] Update manuf, services enterprise-numbers, translations, and other items. Change-Id: Id5cc1bbd3d7f899e48ae9c2de48613ef0366cc29 Reviewed-on: https://code.wireshark.org/review/16142 Reviewed-by: Gerald Combs <gerald at wireshark.org> http://cgit.osmocom.org/wireshark/commit/?id=5e8649bd59f2acac3a95c158f2ecba179ef6ae27 commit 5e8649bd59f2acac3a95c158f2ecba179ef6ae27 Author: Gerald Combs <gerald at zing.org> Date: Sat Jun 25 10:12:21 2016 -0700 Qt: Don't use QStyleOptionViewItemV4. It was deprecated in Qt 5.7. Just use QStyleOptionViewItem. Change-Id: I890305a11393940e21bdc68d90ca6602ade16769 Reviewed-on: https://code.wireshark.org/review/16137 Reviewed-by: Gerald Combs <gerald at wireshark.org> Petri-Dish: Gerald Combs <gerald at wireshark.org> Tested-by: Petri Dish Buildbot <buildbot-no-reply at wireshark.org> Reviewed-by: Anders Broman <a.broman58 at gmail.com> http://cgit.osmocom.org/wireshark/commit/?id=4addfc67b4cd35601d5f9c5ce134f23ea145934a commit 4addfc67b4cd35601d5f9c5ce134f23ea145934a Author: Gerald Combs <gerald at wireshark.org> Date: Fri Jun 24 16:48:23 2016 -0700 Add an RA_INTERFACES register action. Add RA_INTERFACES between RA_PREFERENCES and RA_CONFIGURATION. Wireshark was spending a suspiciously long time loading module preferences here. (Now we just need to find out why that section of the code is slow.) Change-Id: Iecbe55e8e10c8844bcb151a13e383cb13a3f6eb1 Reviewed-on: https://code.wireshark.org/review/16133 Reviewed-by: Anders Broman <a.broman58 at gmail.com> http://cgit.osmocom.org/wireshark/commit/?id=60cdee9e307c15928a542adc547f27fd752c4837 commit 60cdee9e307c15928a542adc547f27fd752c4837 Author: Gerald Combs <gerald at wireshark.org> Date: Fri Jun 24 15:17:25 2016 -0700 Qt: Handle unhandled filter actions. Handle FilterAction::ActionColorize and ::ActionFind. Remove ::ActionConversation since it was unused. Assert when we encounter a missing FilterAction, similar to what we do in other parts of the code. Bug: 12363 Change-Id: I5c1ecd488e5bdb9700a80fc70ec7c047311054b6 Reviewed-on: https://code.wireshark.org/review/16131 Reviewed-by: Gerald Combs <gerald at wireshark.org> Petri-Dish: Gerald Combs <gerald at wireshark.org> Tested-by: Petri Dish Buildbot <buildbot-no-reply at wireshark.org> Reviewed-by: Anders Broman <a.broman58 at gmail.com> http://cgit.osmocom.org/wireshark/commit/?id=291762d0af8cd49a19c6fc73fce317ee20816a17 commit 291762d0af8cd49a19c6fc73fce317ee20816a17 Author: Gerald Combs <gerald at wireshark.org> Date: Fri Jun 24 10:52:44 2016 -0700 Qt: Try to fix un-maximize behavior on OS X. On OS X, create dialogs with valid parents so that we don't trigger QTBUG-46701. Document QDialog's "on top", maximize, and minimize behaviors. Bug: 12544 Change-Id: I32c0ef01dba3f7132e5fd0cd61f9feb654b92009 Reviewed-on: https://code.wireshark.org/review/16127 Reviewed-by: Gerald Combs <gerald at wireshark.org> Petri-Dish: Gerald Combs <gerald at wireshark.org> Tested-by: Petri Dish Buildbot <buildbot-no-reply at wireshark.org> Reviewed-by: Anders Broman <a.broman58 at gmail.com> http://cgit.osmocom.org/wireshark/commit/?id=974a530f8edbb31f6f6cacc904f3892b25268d7c commit 974a530f8edbb31f6f6cacc904f3892b25268d7c Author: Gerald Combs <gerald at wireshark.org> Date: Thu Jun 23 13:10:52 2016 -0700 Qt: Conversation and Endpoint dialog performance tweaks. Generate column text dynamically. This keeps us from having to iterate over our tree items each time we receive updates. Set the uniformRowHeights property. Stop automatically resizing columns after 200 items. Fixup name resolution behavior. Disable the checkbox if host name resolution is disabled. Change-Id: Ib2fef604d6ee9e39a8b1edd72d58d0cb02d3bb64 Reviewed-on: https://code.wireshark.org/review/16110 Reviewed-by: Gerald Combs <gerald at wireshark.org> Petri-Dish: Gerald Combs <gerald at wireshark.org> Tested-by: Petri Dish Buildbot <buildbot-no-reply at wireshark.org> Reviewed-by: Anders Broman <a.broman58 at gmail.com> http://cgit.osmocom.org/wireshark/commit/?id=01e22809ffc6797361d1601d1517c8df212c4566 commit 01e22809ffc6797361d1601d1517c8df212c4566 Author: Dario Lombardo <lomato at gmail.com> Date: Thu Jun 23 17:52:51 2016 +0200 circuit: rename shadow variable Change-Id: I67e2c80e89af9526ba4b482933d64cab93b9490a Reviewed-on: https://code.wireshark.org/review/16105 Reviewed-by: Anders Broman <a.broman58 at gmail.com> http://cgit.osmocom.org/wireshark/commit/?id=12efbd6b404ff50a5388014ba3d8b543079204f0 commit 12efbd6b404ff50a5388014ba3d8b543079204f0 Author: Dario Lombardo <lomato at gmail.com> Date: Thu Jun 23 17:53:45 2016 +0200 app_mem_usage: rename shadow variable Change-Id: I0db888633118beeabfe4bb8fa6da419d0827c7c1 Reviewed-on: https://code.wireshark.org/review/16106 Petri-Dish: Alexis La Goutte <alexis.lagoutte at gmail.com> Tested-by: Petri Dish Buildbot <buildbot-no-reply at wireshark.org> Reviewed-by: Anders Broman <a.broman58 at gmail.com> http://cgit.osmocom.org/wireshark/commit/?id=f8500f39e29b001d609c01f7c265d6458d7f2b15 commit f8500f39e29b001d609c01f7c265d6458d7f2b15 Author: Dario Lombardo <lomato at gmail.com> Date: Thu Jun 23 17:51:41 2016 +0200 conversation: rename shadow variable Change-Id: I8f738b2e01d7f448b21cdc1b488b16b7dd581911 Reviewed-on: https://code.wireshark.org/review/16104 Reviewed-by: Anders Broman <a.broman58 at gmail.com> http://cgit.osmocom.org/wireshark/commit/?id=46fc6f5d397219889a1355da09573dfbc7d800ac commit 46fc6f5d397219889a1355da09573dfbc7d800ac Author: Dario Lombardo <lomato at gmail.com> Date: Thu Jun 23 17:40:40 2016 +0200 ex-opt: rename shadow variable Change-Id: Iba19920e58ffb7f1a88c2a75964c518f0479c66f Reviewed-on: https://code.wireshark.org/review/16103 Reviewed-by: Anders Broman <a.broman58 at gmail.com> http://cgit.osmocom.org/wireshark/commit/?id=916958ca828ac55d09e641e0fe81219c96017fe3 commit 916958ca828ac55d09e641e0fe81219c96017fe3 Author: Dario Lombardo <lomato at gmail.com> Date: Thu Jun 23 17:39:43 2016 +0200 filter: rename shadow var Change-Id: Idc18f2988754fc21b1f8f2dcadfe5e3dd31d5545 Reviewed-on: https://code.wireshark.org/review/16102 Reviewed-by: Anders Broman <a.broman58 at gmail.com> http://cgit.osmocom.org/wireshark/commit/?id=bfb6f62e368825d862d2ceac91662a6e6de06ddd commit bfb6f62e368825d862d2ceac91662a6e6de06ddd Author: Dario Lombardo <lomato at gmail.com> Date: Thu Jun 23 17:35:17 2016 +0200 srt: rename shadow variable Change-Id: I69bda25f79b6b46bdb288e32133847a853b614e0 Reviewed-on: https://code.wireshark.org/review/16101 Reviewed-by: Anders Broman <a.broman58 at gmail.com> http://cgit.osmocom.org/wireshark/commit/?id=b845e29d97c9f30c8e7369835f084af19455cbbb commit b845e29d97c9f30c8e7369835f084af19455cbbb Author: Dario Lombardo <lomato at gmail.com> Date: Thu Jun 23 17:31:49 2016 +0200 stats_tree: rename shadow variable Change-Id: I5b3272cc4df728c70d6b0370b0d8a6d3482a0c6c Reviewed-on: https://code.wireshark.org/review/16100 Reviewed-by: Anders Broman <a.broman58 at gmail.com> http://cgit.osmocom.org/wireshark/commit/?id=581d44f4ad84e6147ce60b8a8536fb17512a423d commit 581d44f4ad84e6147ce60b8a8536fb17512a423d Author: Dario Lombardo <lomato at gmail.com> Date: Thu Jun 23 17:15:34 2016 +0200 h248: rename shadow variable. Change-Id: I98545776127a0cc3b5d9c44bb625a217672b4443 Reviewed-on: https://code.wireshark.org/review/16099 Reviewed-by: Anders Broman <a.broman58 at gmail.com> http://cgit.osmocom.org/wireshark/commit/?id=b47aca5fd1782cea68b2cba54263a75b5a3007e8 commit b47aca5fd1782cea68b2cba54263a75b5a3007e8 Author: Gerald Combs <gerald at wireshark.org> Date: Fri Jun 24 16:01:51 2016 -0700 Minor UI locale updates. Qt: Call setlocale before commandline_early_options so that we get proper "-v" output, similar to the GTK+ UI. GTK+: Call setlocale once at startup. Bug: 11960 Change-Id: I3c3a196b9d94fc768e1085200891bc8d67e21a08 Reviewed-on: https://code.wireshark.org/review/16132 Reviewed-by: Gerald Combs <gerald at wireshark.org> Petri-Dish: Gerald Combs <gerald at wireshark.org> Tested-by: Petri Dish Buildbot <buildbot-no-reply at wireshark.org> Reviewed-by: João Valverde <j at v6e.pt> http://cgit.osmocom.org/wireshark/commit/?id=79836fa23ae275466fd7414967bd17e0f629c888 commit 79836fa23ae275466fd7414967bd17e0f629c888 Author: Roland Knall <roland.knall at br-automation.com> Date: Thu Jun 23 10:43:30 2016 +0200 wsutil: Move Win32 helper routines from capchild Move error handling and argument quoting routines from capchild to wsutil, as those methods will be used by extcap_spawn as well. Change-Id: I2c4515fefd5aecad317fcdaefa721734288f792c Reviewed-on: https://code.wireshark.org/review/16123 Petri-Dish: Roland Knall <rknall at gmail.com> Tested-by: Petri Dish Buildbot <buildbot-no-reply at wireshark.org> Reviewed-by: João Valverde <j at v6e.pt> Reviewed-by: Roland Knall <rknall at gmail.com> http://cgit.osmocom.org/wireshark/commit/?id=fe6856684b9c48edd093dbe3b9931630d9325ce6 commit fe6856684b9c48edd093dbe3b9931630d9325ce6 Author: Gerald Combs <gerald at wireshark.org> Date: Fri Jun 24 12:59:07 2016 -0700 Qt: Fix "-l" behavior. gbcae998 didn't completely fix the missing "-l" behavior. Bug: 12311 Change-Id: Iee3c844013ac137e94848aaafca7aeb3de43e080 Reviewed-on: https://code.wireshark.org/review/16128 Petri-Dish: Gerald Combs <gerald at wireshark.org> Tested-by: Petri Dish Buildbot <buildbot-no-reply at wireshark.org> Reviewed-by: Gerald Combs <gerald at wireshark.org> http://cgit.osmocom.org/wireshark/commit/?id=cc007e59082ed710b46c75a346ec8defde9574d5 commit cc007e59082ed710b46c75a346ec8defde9574d5 Author: Gerald Combs <gerald at wireshark.org> Date: Fri Jun 24 08:59:48 2016 -0700 Qt: Keep the syntax line edit cursor active. Ignore focusOutEvents when the syntax line edit completer is active. This keeps it from hiding its cursor. Bug: 12520 Change-Id: I8e25b92c097e039e26e2381c5209be1e27a6a7cd Reviewed-on: https://code.wireshark.org/review/16126 Petri-Dish: Gerald Combs <gerald at wireshark.org> Tested-by: Petri Dish Buildbot <buildbot-no-reply at wireshark.org> Tested-by: Jeff Morriss <jeff.morriss.ws at gmail.com> Tested-by: Jim Young <jim.young.ws at gmail.com> Reviewed-by: Gerald Combs <gerald at wireshark.org> http://cgit.osmocom.org/wireshark/commit/?id=4adf695a7402aa2f59b72dea91e85c03fae2e6d3 commit 4adf695a7402aa2f59b72dea91e85c03fae2e6d3 Author: Alexis La Goutte <alexis.lagoutte at gmail.com> Date: Fri Jun 24 14:13:06 2016 +0200 print(.c): fix indent Change-Id: Ie7c55fb432b29abe689eed1968cfa30bd8e88e33 Reviewed-on: https://code.wireshark.org/review/16124 Petri-Dish: Michael Mann <mmann78 at netscape.net> Tested-by: Petri Dish Buildbot <buildbot-no-reply at wireshark.org> Reviewed-by: Michael Mann <mmann78 at netscape.net> http://cgit.osmocom.org/wireshark/commit/?id=1df9918d5ca647b6e0671e9f124eaec3db4708cd commit 1df9918d5ca647b6e0671e9f124eaec3db4708cd Author: Dario Lombardo <lomato at gmail.com> Date: Thu Jun 23 18:21:13 2016 +0200 tfshark: remove unused variable Change-Id: I30ab3e4e044de12b18b7b7213a605df7096d1c54 Reviewed-on: https://code.wireshark.org/review/16108 Reviewed-by: Michael Mann <mmann78 at netscape.net> http://cgit.osmocom.org/wireshark/commit/?id=71a57dc85b235df5b598a195fefa243773c4f18f commit 71a57dc85b235df5b598a195fefa243773c4f18f Author: Guy Harris <guy at alum.mit.edu> Date: Thu Jun 23 18:51:25 2016 -0700 Indicate how this should be done. Assuming that it could, if registered as an "eth.trailer" heuristic dissector, get the length of the entire frame, that is. Change-Id: I1ac26feeb10bb8ba357089a80f4b768f580bb51d Reviewed-on: https://code.wireshark.org/review/16121 Reviewed-by: Guy Harris <guy at alum.mit.edu> http://cgit.osmocom.org/wireshark/commit/?id=a5e9e7e7aed75cfec58ff33fc488baf6236c92c6 commit a5e9e7e7aed75cfec58ff33fc488baf6236c92c6 Author: Guy Harris <guy at alum.mit.edu> Date: Thu Jun 23 12:45:32 2016 -0700 Fix "disable this protocol by default". Allow a dissector to mark its protocol as "disabled by default", which means that the "enable all protocols" routine won't enable it. This is necessary in order to allow the disabling of protocols not to be unintentionally changed due to profile changes; see bug 9826. Change-Id: I3947f794c21350b70a8de06899cfc7715b77f90f Ping-Bug: 9826 Reviewed-on: https://code.wireshark.org/review/16109 Reviewed-by: Guy Harris <guy at alum.mit.edu> http://cgit.osmocom.org/wireshark/commit/?id=dd5f3c96c300688cb996e52c163fb3f5a614706c commit dd5f3c96c300688cb996e52c163fb3f5a614706c Author: Pascal Quantin <pascal.quantin at gmail.com> Date: Thu Jun 23 16:10:09 2016 +0200 LTE RRC: fix display of info column when receiving a BR SIB Change-Id: Ic288cb10fad3bd34fe088479e7a79f77985808e0 Reviewed-on: https://code.wireshark.org/review/16098 Petri-Dish: Pascal Quantin <pascal.quantin at gmail.com> Tested-by: Petri Dish Buildbot <buildbot-no-reply at wireshark.org> Reviewed-by: Pascal Quantin <pascal.quantin at gmail.com> http://cgit.osmocom.org/wireshark/commit/?id=45db2fbe1e00eff087b01b4b69450d3e7d013185 commit 45db2fbe1e00eff087b01b4b69450d3e7d013185 Author: Benjamin Coddington <bcodding at redhat.com> Date: Thu Jun 23 05:57:03 2016 -0400 packet-nfs: add extent decoding for SCSI layouts Decode extents sent within the response to a LAYOUTGET operation on SCSI layout types. Change-Id: I1fc0a5e3d4782f078f96866dc63f2ec43b6d62b1 Signed-off-by: Benjamin Coddington <bcodding at redhat.com> Reviewed-on: https://code.wireshark.org/review/16097 Petri-Dish: Anders Broman <a.broman58 at gmail.com> Tested-by: Petri Dish Buildbot <buildbot-no-reply at wireshark.org> Reviewed-by: Anders Broman <a.broman58 at gmail.com> http://cgit.osmocom.org/wireshark/commit/?id=738b3e895fed42d12cd8e6ca3909c211a80e52fb commit 738b3e895fed42d12cd8e6ca3909c211a80e52fb Author: dz-msfc <zollerd at gmail.com> Date: Wed Mar 2 20:39:12 2016 -0600 NASA provided LTP and DTN updates Change-Id: I49769271a41b6a7b23c6bc1d4beaadbe8819198d Reviewed-on: https://code.wireshark.org/review/14310 Petri-Dish: Anders Broman <a.broman58 at gmail.com> Tested-by: Petri Dish Buildbot <buildbot-no-reply at wireshark.org> Reviewed-by: Anders Broman <a.broman58 at gmail.com> http://cgit.osmocom.org/wireshark/commit/?id=edac72eb7d5beb961c3833232c8d048a33860297 commit edac72eb7d5beb961c3833232c8d048a33860297 Author: Jens Kilian <jens.kilian at advantest.com> Date: Thu Jun 23 10:31:42 2016 +0200 Increase MAX_DISSECTOR_ADDR_TYPE. With the recent changes causing some address types to be registered by their proper dissectors, I ran into the MAX_DISSECTOR_ADDR_TYPE limit in a new dissector I'm currently writing. Change-Id: I72f521266af9190e8ad198ace4d6608b6b4d2dee Reviewed-on: https://code.wireshark.org/review/16091 Reviewed-by: Anders Broman <a.broman58 at gmail.com> http://cgit.osmocom.org/wireshark/commit/?id=982359c0985914a8afaf0807dd6331e9d48c6a6f commit 982359c0985914a8afaf0807dd6331e9d48c6a6f Author: Dario Lombardo <lomato at gmail.com> Date: Thu Jun 23 10:13:15 2016 +0200 bthci: add missing break (CID 1362832) Change-Id: I705cb17d7c6d615361d29f00ba840a94dc835ff0 Reviewed-on: https://code.wireshark.org/review/16090 Petri-Dish: Dario Lombardo <lomato at gmail.com> Reviewed-by: Stig Bjørlykke <stig at bjorlykke.org> http://cgit.osmocom.org/wireshark/commit/?id=a51b6a60b18a3fc81738533a84a72cd0b639ce5e commit a51b6a60b18a3fc81738533a84a72cd0b639ce5e Author: Guy Harris <guy at alum.mit.edu> Date: Thu Jun 23 02:33:46 2016 -0700 Fix some of the brokenness in the PRP redundancy control trailer dissector. IF YOU ARE DOING A HEURISTIC CHECK TO DETERMINE WHETHER THE PACKET YOU'RE LOOKING AT IS ONE YOU SHOULD DISSECT, EVEN IN A DISSECTOR THAT'S NOT REGISTERED AS A HEURISTIC DISSECTOR, DO NOT LOOK AT PACKET BYTES UNLESS YOU HAVE ALREADY DETERMINED THAT THEY ARE AVAILABLE IN THE CAPTURE. THERE ARE NO EXCEPTIONS TO THIS RULE. Bug: 9826 Change-Id: I2327a92ee760003bc10489263c0c53acdf2094e9 Reviewed-on: https://code.wireshark.org/review/16092 Reviewed-by: Guy Harris <guy at alum.mit.edu> http://cgit.osmocom.org/wireshark/commit/?id=6b0923a6403649fd23d650396482bb9b2b6b757f commit 6b0923a6403649fd23d650396482bb9b2b6b757f Author: Guy Harris <guy at alum.mit.edu> Date: Thu Jun 23 01:00:26 2016 -0700 No pcap, no live capture, so no auto_scroll_live. Change-Id: Ic1993916cdb78c946bb291fa59f7cdc25e9cef2d Reviewed-on: https://code.wireshark.org/review/16088 Reviewed-by: Guy Harris <guy at alum.mit.edu> http://cgit.osmocom.org/wireshark/commit/?id=2c8056acdf267c8e36fdfb6a3af286972d27f655 commit 2c8056acdf267c8e36fdfb6a3af286972d27f655 Author: Dario Lombardo <lomato at gmail.com> Date: Mon Jun 13 20:02:46 2016 +0200 Qt: quit the UI if WIRESHARK_QUIT_AFTER_CAPTURE is set (offline mode too). This change is useful to use the offline mode in tests (like fuzzing) that require the software to quit after the processing of a sample. Change-Id: I311c642edecf4012dc518c2bf8bca66c97aa1b02 Reviewed-on: https://code.wireshark.org/review/16038 Petri-Dish: Alexis La Goutte <alexis.lagoutte at gmail.com> Tested-by: Petri Dish Buildbot <buildbot-no-reply at wireshark.org> Reviewed-by: Anders Broman <a.broman58 at gmail.com> http://cgit.osmocom.org/wireshark/commit/?id=bf29a5cdea83ffe30f957dc9432c9e54b1db6e19 commit bf29a5cdea83ffe30f957dc9432c9e54b1db6e19 Author: Michael Mann <mmann78 at netscape.net> Date: Thu Jun 23 00:30:51 2016 -0400 Add LACP "flag strings" Merged the functionality of a Lua script from Sharkfest '16 presentation into the dissector. Also cleaned up some of the tfs values used by the dissector. Bug: 12550 Change-Id: I6b4c2f4d8a07cfb836265518d713a499df3e971c Reviewed-on: https://code.wireshark.org/review/16086 Petri-Dish: Michael Mann <mmann78 at netscape.net> Tested-by: Petri Dish Buildbot <buildbot-no-reply at wireshark.org> Reviewed-by: Anders Broman <a.broman58 at gmail.com> http://cgit.osmocom.org/wireshark/commit/?id=1cdd09190d7557a22b9959a3d1c955763e92320f commit 1cdd09190d7557a22b9959a3d1c955763e92320f Author: Chris Brandson <chris.brandson at gmail.com> Date: Fri Jun 17 15:12:12 2016 -0700 ZigBee updated ZDO support to comply with R22 Update ZDO support for R22 (and IEEE 802.15.4-2015) - Add support for the new IEEE Joining List request / response - Changed Network Update to support channel pages - Added Network Update Enhanced request - Added decoding of EU Sub-GHz Frequency Band Change-Id: I3a513a486f6d3784897fc8b783411c678e3f905e Reviewed-on: https://code.wireshark.org/review/16040 Petri-Dish: Anders Broman <a.broman58 at gmail.com> Tested-by: Petri Dish Buildbot <buildbot-no-reply at wireshark.org> Reviewed-by: Michael Mann <mmann78 at netscape.net> Reviewed-by: Anders Broman <a.broman58 at gmail.com> http://cgit.osmocom.org/wireshark/commit/?id=fdcfd3a6f367a94d00592ad4fd174c08b95a90c2 commit fdcfd3a6f367a94d00592ad4fd174c08b95a90c2 Author: João Valverde <joao.valverde at tecnico.ulisboa.pt> Date: Wed Jun 22 21:10:50 2016 +0100 IPv6: Don't check payload length for ICMPv6 encapsulation Change-Id: I783df2ddc98da1c78020837a32005ea143321990 Reviewed-on: https://code.wireshark.org/review/16081 Petri-Dish: João Valverde <j at v6e.pt> Tested-by: João Valverde <j at v6e.pt> Tested-by: Petri Dish Buildbot <buildbot-no-reply at wireshark.org> Reviewed-by: João Valverde <j at v6e.pt> http://cgit.osmocom.org/wireshark/commit/?id=30f743496ea11c63bf0a9b2200a404d9902c6ac4 commit 30f743496ea11c63bf0a9b2200a404d9902c6ac4 Author: Guy Harris <guy at alum.mit.edu> Date: Wed Jun 22 21:29:20 2016 -0700 Squelch some 64-bit-to-32-bit-shortening warnings. Change-Id: I64f833abd11d3b2511c235bb353cb5fb7b813b7f Reviewed-on: https://code.wireshark.org/review/16085 Reviewed-by: Guy Harris <guy at alum.mit.edu> http://cgit.osmocom.org/wireshark/commit/?id=300e055ab6e3ede51de2258c83d9aeab4b7f3701 commit 300e055ab6e3ede51de2258c83d9aeab4b7f3701 Author: Gerald Combs <gerald at wireshark.org> Date: Wed Jun 22 12:44:02 2016 -0700 Qt: Use queued signals+slots for filter actions Many of our dialogs can send an "apply this display filter" signal to the main window. Applying a display filter in turn creates a nested event loop via cf_read+update_progress_dlg. If the "apply" signal+slot is directly connected (which is the default, and which means we're calling into a function table) we can close the dialog while the signal is firing, which means we return into a deleted object. Make all of the filterAction signals+slots queued instead of direct. Bug: 12523 Change-Id: Ica331054c0aa52a7f33bd8df1fa65ecd09fdc292 Reviewed-on: https://code.wireshark.org/review/16080 Reviewed-by: Gerald Combs <gerald at wireshark.org> Petri-Dish: Gerald Combs <gerald at wireshark.org> Tested-by: Petri Dish Buildbot <buildbot-no-reply at wireshark.org> Reviewed-by: Anders Broman <a.broman58 at gmail.com> http://cgit.osmocom.org/wireshark/commit/?id=933c079598079e1786b07cda5e1b48684ca0ac3c commit 933c079598079e1786b07cda5e1b48684ca0ac3c Author: Uli Heilmeier <uh at heilmeier.eu> Date: Thu Jun 16 14:03:04 2016 +0200 HTTP: Split URI into path and query. Tokenize parameters. Split a HTTP URI into path and query. Tokenize the parameters of a query. Bug: 12514 Change-Id: I9892914eba9737c9751936ce62e63497aba61c61 Reviewed-on: https://code.wireshark.org/review/15971 Petri-Dish: Jaap Keuter <jaap.keuter at xs4all.nl> Tested-by: Petri Dish Buildbot <buildbot-no-reply at wireshark.org> Reviewed-by: Anders Broman <a.broman58 at gmail.com> http://cgit.osmocom.org/wireshark/commit/?id=fea6e738bb843eea7667873b7fc3c7f35ae2b32a commit fea6e738bb843eea7667873b7fc3c7f35ae2b32a Author: Jeff Morriss <jeff.morriss.ws at gmail.com> Date: Fri Jun 17 20:41:31 2016 -0400 RTP player: increase the maximum number of silence frames to 30 minutes worth. The BadAlloc X11 crash I reported in bug 4119 (which is why the limit was as low as it was) has long since been fixed thanks to bug 2630/I71e1bd2f9a62792db06ce887e2bbe7a96d110e0a so we can now deal with more silence frames. Change-Id: I0127381e71e497560e0f23af04f9d96af1ed6335 Ping-Bug: 5902 Ping-Bug: 4119 Ping-Bug: 2270 Reviewed-on: https://code.wireshark.org/review/16003 Petri-Dish: Michael Mann <mmann78 at netscape.net> Tested-by: Petri Dish Buildbot <buildbot-no-reply at wireshark.org> Reviewed-by: Michael Mann <mmann78 at netscape.net> http://cgit.osmocom.org/wireshark/commit/?id=bcae998048190ce70ae9d0cbc05dc61e9e66c3b4 commit bcae998048190ce70ae9d0cbc05dc61e9e66c3b4 Author: Gerald Combs <gerald at wireshark.org> Date: Wed Jun 22 14:41:16 2016 -0700 Qt: Support the -j, -J, and -l command line flags Add support for -j, -J, and -l. Mark the -m flag deprecated. Bug: 12546 Change-Id: Ic44b3997840018e5d571aa1813a1646bce11d4a6 Reviewed-on: https://code.wireshark.org/review/16083 Reviewed-by: Gerald Combs <gerald at wireshark.org> Petri-Dish: Gerald Combs <gerald at wireshark.org> Tested-by: Petri Dish Buildbot <buildbot-no-reply at wireshark.org> Reviewed-by: Michael Mann <mmann78 at netscape.net> http://cgit.osmocom.org/wireshark/commit/?id=18a900f19126dead1f039c699b5e48b1c5fd2efd commit 18a900f19126dead1f039c699b5e48b1c5fd2efd Author: John A. Thacker <johnthacker at gmail.com> Date: Mon Jun 20 16:29:49 2016 -0400 Editcap: Fix setting of max_packet_number editcap -r only sets max_packet_number to the earliest, instead of latest, packet or end of range selection. This changes it to the proper test. Bug: 12547 Change-Id: I81772962b00fc6566ccead4fb44c6626a47fff31 Reviewed-on: https://code.wireshark.org/review/16045 Petri-Dish: Michael Mann <mmann78 at netscape.net> Tested-by: Petri Dish Buildbot <buildbot-no-reply at wireshark.org> Reviewed-by: Michael Mann <mmann78 at netscape.net> http://cgit.osmocom.org/wireshark/commit/?id=63027fce6e11e645865607cf4124eb8cfb4c3609 commit 63027fce6e11e645865607cf4124eb8cfb4c3609 Author: Pascal Quantin <pascal.quantin at gmail.com> Date: Tue Jun 21 15:31:39 2016 +0200 Windows: rename wiretap-${PROJECT_VERSION}.dll to libwiretap.dll This aligns the name with what is done for other Wireshark shared libraries. Moreover it allows to compile a wiretap plugin once per major release, without the need to recompile it each time ${PROJECT_VERSION} changes (each nightly build / official release). Change-Id: I53c82277223a4f323079cf695168ac85c2fba523 Reviewed-on: https://code.wireshark.org/review/16058 Reviewed-by: Pascal Quantin <pascal.quantin at gmail.com> Petri-Dish: Pascal Quantin <pascal.quantin at gmail.com> Tested-by: Petri Dish Buildbot <buildbot-no-reply at wireshark.org> Reviewed-by: Michael Mann <mmann78 at netscape.net> http://cgit.osmocom.org/wireshark/commit/?id=a9a306f0a1fa09cb3f5e72f17524885cd5bf6d95 commit a9a306f0a1fa09cb3f5e72f17524885cd5bf6d95 Author: Michael Mann <mmann78 at netscape.net> Date: Wed Jun 22 01:28:48 2016 -0400 Don't close Wireshark (GTK) if user cancels Save on Close. Bug: 9635 Change-Id: I4a6e3ca676f1c1096521c0a8147a1459777c92fa Reviewed-on: https://code.wireshark.org/review/16075 Petri-Dish: Dario Lombardo <lomato at gmail.com> Tested-by: Petri Dish Buildbot <buildbot-no-reply at wireshark.org> Reviewed-by: Michael Mann <mmann78 at netscape.net> http://cgit.osmocom.org/wireshark/commit/?id=92ea29128fe562ebb0b71aeb9d6b9f954dbeb7f0 commit 92ea29128fe562ebb0b71aeb9d6b9f954dbeb7f0 Author: Michael Mann <mmann78 at netscape.net> Date: Wed Jun 22 10:56:07 2016 -0400 Don't close Wireshark (Qt) if user cancels Save on Close. Bug: 9635 Change-Id: I8c73c839419cd4bcb850824ffb42bf72eed50b19 Reviewed-on: https://code.wireshark.org/review/16076 Petri-Dish: Michael Mann <mmann78 at netscape.net> Tested-by: Petri Dish Buildbot <buildbot-no-reply at wireshark.org> Reviewed-by: Michael Mann <mmann78 at netscape.net> http://cgit.osmocom.org/wireshark/commit/?id=d9fb7f9a5e2c08a5323ee7ed88956a0ccf62c634 commit d9fb7f9a5e2c08a5323ee7ed88956a0ccf62c634 Author: Gerald Combs <gerald at wireshark.org> Date: Mon Jun 20 09:41:10 2016 -0700 Handle ENAMETOOLONG. g_strerror doesn't appear to handle ENAMETOOLONG. Check for it ourselves. Change-Id: Icd113a81e8d95bb3c84c91bb420a1a6a19bf5d40 Reviewed-on: https://code.wireshark.org/review/16041 Petri-Dish: Gerald Combs <gerald at wireshark.org> Tested-by: Petri Dish Buildbot <buildbot-no-reply at wireshark.org> Reviewed-by: Gerald Combs <gerald at wireshark.org> Reviewed-by: Michael Mann <mmann78 at netscape.net> http://cgit.osmocom.org/wireshark/commit/?id=be303c20e51440000756341c564b97b1f3fcd308 commit be303c20e51440000756341c564b97b1f3fcd308 Author: Guy Harris <guy at alum.mit.edu> Date: Wed Jun 22 16:26:56 2016 -0700 No GeoIP, no need for geoip_none_. Change-Id: I6fb328d07718d2ff7a7d6008c936b7478ea6db3f Reviewed-on: https://code.wireshark.org/review/16084 Reviewed-by: Guy Harris <guy at alum.mit.edu> http://cgit.osmocom.org/wireshark/commit/?id=f9cf660e6e4fc0e52e6ed7c14ebec4532586eb5e commit f9cf660e6e4fc0e52e6ed7c14ebec4532586eb5e Author: Gerald Combs <gerald at wireshark.org> Date: Wed Jun 22 10:56:30 2016 -0700 Qt: Fix crash in Conversations and Endpoints dialogs Don't assume that conv_item_t or hostlist_talker_t pointers never change. GArrays can reallocate their data, and in our case this can happen when we have more than 10,000 items (which is the size that the conversation table code passes to_array_sized_new). Bug: 12288 Change-Id: I88e58be830e35dde272f81fe9250b054fb87facf Reviewed-on: https://code.wireshark.org/review/16078 Reviewed-by: Gerald Combs <gerald at wireshark.org> Petri-Dish: Gerald Combs <gerald at wireshark.org> Tested-by: Petri Dish Buildbot <buildbot-no-reply at wireshark.org> Reviewed-by: Michael Mann <mmann78 at netscape.net> http://cgit.osmocom.org/wireshark/commit/?id=692e2b65e6fe42754b58c8020b3b4e48ed739877 commit 692e2b65e6fe42754b58c8020b3b4e48ed739877 Author: Alexis La Goutte <alexis.lagoutte at gmail.com> Date: Wed Jun 22 21:08:57 2016 +0200 SSH: Fix Dead Store (Dead assignement/Dead increment) Warning found by Clang Change-Id: If084278acfeb82ae7c91aefff9035f156e8f4f15 Reviewed-on: https://code.wireshark.org/review/16079 Petri-Dish: Alexis La Goutte <alexis.lagoutte at gmail.com> Reviewed-by: Kenny Root <kenny at the-b.org> Tested-by: Petri Dish Buildbot <buildbot-no-reply at wireshark.org> Reviewed-by: Michael Mann <mmann78 at netscape.net> http://cgit.osmocom.org/wireshark/commit/?id=e82d0aedec534606b53abf76a4c56781c5c1f83d commit e82d0aedec534606b53abf76a4c56781c5c1f83d Author: Gerald Combs <gerald at wireshark.org> Date: Tue Jun 21 16:23:04 2016 -0700 Qt: Make the syntax line edit less greedy. In SyntaxLineEdit::event, only grab ShortcutOverride events that have Ctrl+Alt modifiers. When the main window display filter edit has focus this should let us use text editing shortcuts and most main window shorcuts as appropriate. "Most" means everything except for time display formats. We might want to use something other than Ctrl+Alt for their modifiers. Bug: 12533 Ping-Bug: 12270 Change-Id: I61eb86b80b4237e6907d5e50262b8f5c291b27a7 Reviewed-on: https://code.wireshark.org/review/16065 Reviewed-by: Gerald Combs <gerald at wireshark.org> Petri-Dish: Gerald Combs <gerald at wireshark.org> Tested-by: Jeff Morriss <jeff.morriss.ws at gmail.com> Reviewed-by: Michael Mann <mmann78 at netscape.net> http://cgit.osmocom.org/wireshark/commit/?id=d46daa1177bfd58a7fed7ecc59ee5b0b54c26a3a commit d46daa1177bfd58a7fed7ecc59ee5b0b54c26a3a Author: Balint Reczey <balint at balintreczey.hu> Date: Thu Jun 16 15:09:56 2016 -0700 GTK: Keep display filter applied when switching profiles Bug: 6130 Change-Id: I3bcd6aaad33482474e3429e0dcc074973a338fca Reviewed-on: https://code.wireshark.org/review/15992 Petri-Dish: Balint Reczey <balint at balintreczey.hu> Tested-by: Balint Reczey <balint at balintreczey.hu> Reviewed-by: Stig Bjørlykke <stig at bjorlykke.org> Tested-by: Petri Dish Buildbot <buildbot-no-reply at wireshark.org> Reviewed-by: Anders Broman <a.broman58 at gmail.com> http://cgit.osmocom.org/wireshark/commit/?id=0bf1cb2342e5becdda56be41f0347068549a77fe commit 0bf1cb2342e5becdda56be41f0347068549a77fe Author: Michael Mann <mmann78 at netscape.net> Date: Tue Jun 21 22:23:05 2016 -0400 Add address_to_bytes API. This will copy an address's "byte format" into a buffer. The original intended design is for export_pdu functionality, which tries to do this "manually" for many address types (and creates undesired dependencies) The default functionality if a "byte format function" isn't provided (currently the case for all address types) is a memcpy of the address data. Providing "address to byte" functions to aid export PDU functionality will be provided later. Change-Id: I3703f9e617a8cef09165ad53a0f98c6372676b9b Reviewed-on: https://code.wireshark.org/review/16070 Petri-Dish: Michael Mann <mmann78 at netscape.net> Tested-by: Petri Dish Buildbot <buildbot-no-reply at wireshark.org> Reviewed-by: Anders Broman <a.broman58 at gmail.com> http://cgit.osmocom.org/wireshark/commit/?id=c664f72f36ed1ac4e50c020cd3afb1ccf55094c8 commit c664f72f36ed1ac4e50c020cd3afb1ccf55094c8 Author: Gerald Combs <gerald at wireshark.org> Date: Tue Jun 21 15:13:30 2016 -0700 Qt: Clear the packet list selection before freezing it. Call selectionModel()->clear() before removing our model. This will hopefully make sure we don't end up with an invalid selection in selectionChanged(). Clear the selection model before clearing the model while we're here. Change-Id: I1007eeaa480afa0fb31dafc15a49ca6c247b30c8 Reviewed-on: https://code.wireshark.org/review/16062 Reviewed-by: Gerald Combs <gerald at wireshark.org> Petri-Dish: Gerald Combs <gerald at wireshark.org> Tested-by: Petri Dish Buildbot <buildbot-no-reply at wireshark.org> Reviewed-by: Kenny Root <kenny at the-b.org> Reviewed-by: Anders Broman <a.broman58 at gmail.com> http://cgit.osmocom.org/wireshark/commit/?id=debbf7e9308fa1e38c0f819868f7a0e766001946 commit debbf7e9308fa1e38c0f819868f7a0e766001946 Author: Michael Mann <mmann78 at netscape.net> Date: Tue Jun 21 20:30:35 2016 -0400 Move AT_VINES address type to VINES dissector. proto.c still has to deal with FT_VINES, but maybe that can be refactored to the dissector too. Change-Id: Iee04eed3b75f91cb62bb7b625dd44baeeb9aebb3 Reviewed-on: https://code.wireshark.org/review/16069 Petri-Dish: Michael Mann <mmann78 at netscape.net> Reviewed-by: Anders Broman <a.broman58 at gmail.com> http://cgit.osmocom.org/wireshark/commit/?id=e7b78eb0a60a52e844a64452817649126213f771 commit e7b78eb0a60a52e844a64452817649126213f771 Author: Michael Mann <mmann78 at netscape.net> Date: Tue Jun 21 20:06:01 2016 -0400 Move AT_USB to inside USB dissector. This required some hacking in the conversation table handling, but still seemed worth it as USB address is not widely used. Maybe a "is_stringlike" property for address types... Change-Id: I628a15c17cb1f595bb292130867adbc5bea0f41a Reviewed-on: https://code.wireshark.org/review/16068 Petri-Dish: Michael Mann <mmann78 at netscape.net> Tested-by: Petri Dish Buildbot <buildbot-no-reply at wireshark.org> Reviewed-by: Anders Broman <a.broman58 at gmail.com> http://cgit.osmocom.org/wireshark/commit/?id=3ed06ec32b64821b311f47c95862f3486f78aa53 commit 3ed06ec32b64821b311f47c95862f3486f78aa53 Author: Guy Harris <guy at alum.mit.edu> Date: Tue Jun 21 16:34:36 2016 -0700 The C standard requires <stdlib.h> for getenv() and abort(). You might be able to get away with not including it on some or all UN*Xes, but you can't do so on Windows with MSVC. Change-Id: Id2de70745e2a6e8dedc005a55030f3d3fcb54a69 Reviewed-on: https://code.wireshark.org/review/16064 Reviewed-by: Guy Harris <guy at alum.mit.edu> http://cgit.osmocom.org/wireshark/commit/?id=1b1296a045e9f56bf844171a7b83065d2b3a1425 commit 1b1296a045e9f56bf844171a7b83065d2b3a1425 Author: Joerg Mayer <jmayer at loplof.de> Date: Wed Jun 22 00:23:38 2016 +0200 More helpful failure when registration fails. Change-Id: I3c574c504cc9166d04b5b725a6a393767a58a280 Reviewed-on: https://code.wireshark.org/review/16063 Reviewed-by: Jörg Mayer <jmayer at loplof.de> http://cgit.osmocom.org/wireshark/commit/?id=6cc90dde536beb28671a4537f93f85d67a66a0ff commit 6cc90dde536beb28671a4537f93f85d67a66a0ff Author: Guy Harris <guy at alum.mit.edu> Date: Tue Jun 21 11:21:33 2016 -0700 As with dissector_add_uint(), so with dissector_add_{string,guid}. Improve the error message for a null disssector handle. Fix indentation while we're at it. Change-Id: I1cb2f8ac52e56fc98f6b3ad981018f571e5a7bf0 Reviewed-on: https://code.wireshark.org/review/16060 Reviewed-by: Guy Harris <guy at alum.mit.edu> http://cgit.osmocom.org/wireshark/commit/?id=d970da40255807ab13d84f865c1b9de124f00c3a commit d970da40255807ab13d84f865c1b9de124f00c3a Author: Joerg Mayer <jmayer at loplof.de> Date: Tue Jun 21 19:56:00 2016 +0200 Slightly improve error message in case of initialization errors. Change-Id: Icb5d4f0f3bc60970737abbf62044f4550e8d3ca3 Reviewed-on: https://code.wireshark.org/review/16059 Reviewed-by: Jörg Mayer <jmayer at loplof.de> http://cgit.osmocom.org/wireshark/commit/?id=c3f3bd7fa89af1ccd15440cf401697fc32814ed6 commit c3f3bd7fa89af1ccd15440cf401697fc32814ed6 Author: Martin Kacer <kacer.martin at gmail.com> Date: Mon Jun 20 11:03:40 2016 +0200 tshark JSON and Elasticsearch output fix Fixed json and ek escape function Fixed -j protocol filter to do exact match Fixed -T json to correctly close json Added -j protocol filter also to pdml output Bug: 11754 Change-Id: I02f274e4a5a02346922b37bbe946c10340c242ea Reviewed-on: https://code.wireshark.org/review/16034 Petri-Dish: Pascal Quantin <pascal.quantin at gmail.com> Tested-by: Petri Dish Buildbot <buildbot-no-reply at wireshark.org> Reviewed-by: Pascal Quantin <pascal.quantin at gmail.com> Reviewed-by: Guy Harris <guy at alum.mit.edu> http://cgit.osmocom.org/wireshark/commit/?id=df231d9c52d8e94d2ef48f83beeef1455a0e7ce9 commit df231d9c52d8e94d2ef48f83beeef1455a0e7ce9 Author: Pascal Quantin <pascal.quantin at gmail.com> Date: Tue Jun 21 15:30:33 2016 +0200 libcodecs and libwsutil are DLLs, not static libraries Change-Id: I4486f35e07c72d4ca35d5649de25d0c9abd2a964 Reviewed-on: https://code.wireshark.org/review/16057 Reviewed-by: Pascal Quantin <pascal.quantin at gmail.com> http://cgit.osmocom.org/wireshark/commit/?id=8a0b7ccb5a2325f6528e76f97e4ee83e269ffe3c commit 8a0b7ccb5a2325f6528e76f97e4ee83e269ffe3c Author: AndersBroman <anders.broman at ericsson.com> Date: Tue Jun 21 15:20:16 2016 +0200 Add a couple of vendor defines. Change-Id: I252b4f892a539c7fa585615ef636fc26de356bf7 Reviewed-on: https://code.wireshark.org/review/16055 Reviewed-by: Anders Broman <a.broman58 at gmail.com> http://cgit.osmocom.org/wireshark/commit/?id=6b019093eb4aa7a74cf81820760ff17b2bf44244 commit 6b019093eb4aa7a74cf81820760ff17b2bf44244 Author: AndersBroman <anders.broman at ericsson.com> Date: Tue Jun 21 15:14:48 2016 +0200 [H248-Q1950] Correct signal ids. Change-Id: Iafb030313ed3b715a09146d131dfb4ffdcb7961a Reviewed-on: https://code.wireshark.org/review/16054 Reviewed-by: Anders Broman <a.broman58 at gmail.com> http://cgit.osmocom.org/wireshark/commit/?id=57b6bc158dfded711436232a14d8ab669fc59e7a commit 57b6bc158dfded711436232a14d8ab669fc59e7a Author: Anthony Coddington <anthony.coddington at endace.com> Date: Tue Apr 5 14:21:36 2016 +1200 pcap: ERF per-Host ID/Source ID interface support Add encap_priv pointer to libpcap_t. Initialize erf_priv when ENCAP_ERF. Use erf_populate_interface_from_header() to dynamically create interfaces. Free encap_priv on pcap_close. Ping-Bug: 12303 Change-Id: Ieda425ef3e50a124d9c38ee4538aa3644128ce60 Reviewed-on: https://code.wireshark.org/review/15362 Petri-Dish: Alexis La Goutte <alexis.lagoutte at gmail.com> Tested-by: Petri Dish Buildbot <buildbot-no-reply at wireshark.org> Reviewed-by: Anders Broman <a.broman58 at gmail.com> http://cgit.osmocom.org/wireshark/commit/?id=d50b981d3839b212508523d02004ace41f1a731b commit d50b981d3839b212508523d02004ace41f1a731b Author: Yang Luo <hsluoyz at gmail.com> Date: Thu Jun 16 11:39:32 2016 +0800 pcap: Add support to "new" Npcap native mode without setting PATH Npcap decided not to add "C:\Windows\System32\Npcap" to system PATH in the installation any more (starting from Npcap 0.07 r14). So this patch needs to be applied, otherwise Wireshark will not find Packet.dll (the error message will only say wpcap.dll is missing, but actually is Packet.dll missing). Change-Id: Ifd8b6e6d8ecf9866cd37c3368b604de210ff8c7b Reviewed-on: https://code.wireshark.org/review/15959 Reviewed-by: Yang Luo <hsluoyz at gmail.com> Petri-Dish: Pascal Quantin <pascal.quantin at gmail.com> Tested-by: Petri Dish Buildbot <buildbot-no-reply at wireshark.org> Reviewed-by: Pascal Quantin <pascal.quantin at gmail.com> http://cgit.osmocom.org/wireshark/commit/?id=6ccee3ecd52b1827152a813fc05b0bca73bb5d1d commit 6ccee3ecd52b1827152a813fc05b0bca73bb5d1d Author: Stig Bjørlykke <stig at bjorlykke.org> Date: Tue Jun 21 08:55:14 2016 +0200 bthci: Show unknown ocf as undecoded Don't show unknown ocf values as unexpected parameters. Change-Id: I08a6c8c20d6382a847f0a2969e4c523a2873dd6f Reviewed-on: https://code.wireshark.org/review/16048 Petri-Dish: Stig Bjørlykke <stig at bjorlykke.org> Reviewed-by: Michal Labedzki <michal.labedzki at tieto.com> Petri-Dish: Michal Labedzki <michal.labedzki at tieto.com> Tested-by: Petri Dish Buildbot <buildbot-no-reply at wireshark.org> Reviewed-by: Stig Bjørlykke <stig at bjorlykke.org> http://cgit.osmocom.org/wireshark/commit/?id=6ee546457c69d9ad46b1490b13db6afb1974fe15 commit 6ee546457c69d9ad46b1490b13db6afb1974fe15 Author: Stig Bjørlykke <stig at bjorlykke.org> Date: Tue Jun 21 08:52:51 2016 +0200 packetlogger: Add some info types Add Kernel, Kernel Debug and Error info types. Change-Id: I04547a426b69adde5186e8315a08f4648c1e7837 Reviewed-on: https://code.wireshark.org/review/16047 Petri-Dish: Stig Bjørlykke <stig at bjorlykke.org> Tested-by: Petri Dish Buildbot <buildbot-no-reply at wireshark.org> Reviewed-by: Anders Broman <a.broman58 at gmail.com> http://cgit.osmocom.org/wireshark/commit/?id=9a5cdac6ef334a585b5dac1b4dcb092c45c9f404 commit 9a5cdac6ef334a585b5dac1b4dcb092c45c9f404 Author: Dario Lombardo <lomato at gmail.com> Date: Fri Jun 17 19:30:57 2016 +0200 debian-setup: add additional params to apt-get. Can be used to pass params like -qq and -y for automated installations, like in travis-ci. Change-Id: Iddf18829f09ce6b16c1c71264adab38d0a893fe6 Reviewed-on: https://code.wireshark.org/review/15999 Reviewed-by: Balint Reczey <balint at balintreczey.hu> Reviewed-by: Alexis La Goutte <alexis.lagoutte at gmail.com> Reviewed-by: Dario Lombardo <lomato at gmail.com> http://cgit.osmocom.org/wireshark/commit/?id=e6481a9e882ed9b34abd2d898c9a12f3ca56d91e commit e6481a9e882ed9b34abd2d898c9a12f3ca56d91e Author: Michael Mann <mmann78 at netscape.net> Date: Tue Jun 21 01:19:47 2016 -0400 Check for negative nanoseconds in io,stat tap. Seconds were already being checked for negative values, but if there is only a fraction of a second, the negative check wasn't being done, which led to bad results. Bug: 9014 Change-Id: I820e0a4b1384330acebf4a632a04f7840db2288b Reviewed-on: https://code.wireshark.org/review/16046 Reviewed-by: Michael Mann <mmann78 at netscape.net> Petri-Dish: Michael Mann <mmann78 at netscape.net> Tested-by: Petri Dish Buildbot <buildbot-no-reply at wireshark.org> Reviewed-by: Anders Broman <a.broman58 at gmail.com> http://cgit.osmocom.org/wireshark/commit/?id=f76af2ed92fdbc6bab5380db6e104c184b62fb4b commit f76af2ed92fdbc6bab5380db6e104c184b62fb4b Author: Jeff Layton <jlayton at redhat.com> Date: Mon Jun 20 15:10:32 2016 -0400 ceph: c_dissect_sockaddr doesn't need the "data" pointer Change-Id: I8d4ca2e46a556e32e594610fd26c72840783601e Signed-off-by: Jeff Layton <jlayton at redhat.com> Reviewed-on: https://code.wireshark.org/review/16042 Reviewed-by: Anders Broman <a.broman58 at gmail.com> Petri-Dish: Anders Broman <a.broman58 at gmail.com> Tested-by: Petri Dish Buildbot <buildbot-no-reply at wireshark.org> Reviewed-by: Michael Mann <mmann78 at netscape.net> http://cgit.osmocom.org/wireshark/commit/?id=fa20f5cb5e16d5eb3466b3d802e0480549d8ebe5 commit fa20f5cb5e16d5eb3466b3d802e0480549d8ebe5 Author: Rudra Rugge <rrugge at juniper.net> Date: Wed Jun 15 11:32:57 2016 -0700 Add support for Opencontrail virtual network Change-Id: Ia6012e0f6425be069e222538eafb1191b398ec83 Reviewed-on: https://code.wireshark.org/review/15930 Reviewed-by: Alexis La Goutte <alexis.lagoutte at gmail.com> Petri-Dish: Alexis La Goutte <alexis.lagoutte at gmail.com> Tested-by: Petri Dish Buildbot <buildbot-no-reply at wireshark.org> Reviewed-by: Anders Broman <a.broman58 at gmail.com> http://cgit.osmocom.org/wireshark/commit/?id=82ed90401724a0c7ba63c299b782ad604949180a commit 82ed90401724a0c7ba63c299b782ad604949180a Author: AndersBroman <anders.broman at ericsson.com> Date: Wed Jan 13 17:49:43 2016 +0100 [RNSAP]Update to V13.1.0 (2015-12) Change-Id: I6cb7099ac691d68ddae7be59bf37130c8affad42 Reviewed-on: https://code.wireshark.org/review/13263 Petri-Dish: Anders Broman <a.broman58 at gmail.com> Reviewed-by: Anders Broman <a.broman58 at gmail.com> http://cgit.osmocom.org/wireshark/commit/?id=a83f88f31e10c7857a96841dd0d88bf749eb522d commit a83f88f31e10c7857a96841dd0d88bf749eb522d Author: AndersBroman <anders.broman at ericsson.com> Date: Mon Jun 20 13:57:11 2016 +0200 [pre-commit-ignore] Dont check the asn1 files they are imported verbatime from standards documents in most cases. Change-Id: Ie9db1a1431a201dc374f800b5118a199dcb51b9c Reviewed-on: https://code.wireshark.org/review/16035 Reviewed-by: Anders Broman <a.broman58 at gmail.com> http://cgit.osmocom.org/wireshark/commit/?id=88b7a48bf59a047fbe172442f6ec0b7c9a1900a8 commit 88b7a48bf59a047fbe172442f6ec0b7c9a1900a8 Author: Guy Harris <guy at alum.mit.edu> Date: Sun Jun 19 23:54:33 2016 -0700 Pull the options structure initialization into commandline_other_options(). Change-Id: I931cde27a81566dfa0ce6e5c9307bfc1a4d5fe54 Reviewed-on: https://code.wireshark.org/review/16033 Reviewed-by: Guy Harris <guy at alum.mit.edu> http://cgit.osmocom.org/wireshark/commit/?id=77950826f1755472ad9717a41e45b86b23663957 commit 77950826f1755472ad9717a41e45b86b23663957 Author: Michael Mann <mmann78 at netscape.net> Date: Sun Jun 19 17:53:59 2016 -0400 Add display filter completion suggestions to color filters. Change-Id: I84d890b55c72e4427ceb2d64e4a7888c07c030f5 Reviewed-on: https://code.wireshark.org/review/16024 Petri-Dish: Michael Mann <mmann78 at netscape.net> Tested-by: Petri Dish Buildbot <buildbot-no-reply at wireshark.org> Reviewed-by: Anders Broman <a.broman58 at gmail.com> http://cgit.osmocom.org/wireshark/commit/?id=5c1d58b482376e6c85505641a31578d79bcc4f01 commit 5c1d58b482376e6c85505641a31578d79bcc4f01 Author: Michael Mann <mmann78 at netscape.net> Date: Sun Jun 19 17:47:27 2016 -0400 Add field completion suggestions when adding a Display filter or Y Field to the IO Graph Bug: 11899 Change-Id: I7cee36581dc773daa691dad10500124ab66520bc Reviewed-on: https://code.wireshark.org/review/16023 Petri-Dish: Michael Mann <mmann78 at netscape.net> Tested-by: Petri Dish Buildbot <buildbot-no-reply at wireshark.org> Reviewed-by: Anders Broman <a.broman58 at gmail.com> http://cgit.osmocom.org/wireshark/commit/?id=66bb67c6749b01bb41895e341f8d837efa950f79 commit 66bb67c6749b01bb41895e341f8d837efa950f79 Author: Gerald Combs <gerald at zing.org> Date: Sat Jun 18 12:13:15 2016 -0700 GTK+: Truncate simple_message_box messages. In do_simple_message_box, build our primary message using g_string_vprintf instead of g_strdup_vprintf. Truncate both the primary and secondary messages so that we end up with merely annoyingly wide dialogs instead of insanely wide ones. Bug: 9761 Change-Id: I93ff76344c0da7d97cce5180ed9ecf9349190f6f Reviewed-on: https://code.wireshark.org/review/16005 Reviewed-by: Michael Mann <mmann78 at netscape.net> Petri-Dish: Michael Mann <mmann78 at netscape.net> Tested-by: Petri Dish Buildbot <buildbot-no-reply at wireshark.org> Reviewed-by: Anders Broman <a.broman58 at gmail.com> http://cgit.osmocom.org/wireshark/commit/?id=e3289a87943bf1aca8b1bbdeda63f1d011f11985 commit e3289a87943bf1aca8b1bbdeda63f1d011f11985 Author: Martin Kaiser <wireshark at kaiser.cx> Date: Fri Jun 17 13:43:20 2016 -0700 qt: reset the column sorting when a new file is loaded Bug: 12541 Change-Id: I75656d4027dd39e1f97c4bcd38e0dea6fe2de297 Reviewed-on: https://code.wireshark.org/review/16002 Petri-Dish: Martin Kaiser <wireshark at kaiser.cx> Tested-by: Petri Dish Buildbot <buildbot-no-reply at wireshark.org> Reviewed-by: Anders Broman <a.broman58 at gmail.com> http://cgit.osmocom.org/wireshark/commit/?id=92f4c7c8d24d07ec83622e15310e8e8014c734ab commit 92f4c7c8d24d07ec83622e15310e8e8014c734ab Author: Pascal Quantin <pascal.quantin at gmail.com> Date: Sun Jun 19 16:52:50 2016 +0200 Add JSON export to Qt/GTK UI Change-Id: I5ff46a40cdb1f8f41565d2aa54c6f9e61d397e3a Reviewed-on: https://code.wireshark.org/review/16013 Petri-Dish: Pascal Quantin <pascal.quantin at gmail.com> Tested-by: Petri Dish Buildbot <buildbot-no-reply at wireshark.org> Reviewed-by: Pascal Quantin <pascal.quantin at gmail.com> Reviewed-by: Alexis La Goutte <alexis.lagoutte at gmail.com> Reviewed-by: Anders Broman <a.broman58 at gmail.com> http://cgit.osmocom.org/wireshark/commit/?id=bea1950d0701eba35af85b228f37dac849902ea8 commit bea1950d0701eba35af85b228f37dac849902ea8 Author: Guy Harris <guy at alum.mit.edu> Date: Sun Jun 19 17:42:14 2016 -0700 Protect some code that's only for Wireshark-with-pcap. Put that code inside #ifdef HAVE_LIBPCAP/#endif. Change-Id: I85768fd49a008341a95ac3c8656e96afa6741fbe Reviewed-on: https://code.wireshark.org/review/16030 Reviewed-by: Guy Harris <guy at alum.mit.edu> http://cgit.osmocom.org/wireshark/commit/?id=e79e834ecf8b62d50817a48f9aa56a67930517c1 commit e79e834ecf8b62d50817a48f9aa56a67930517c1 Author: Guy Harris <guy at alum.mit.edu> Date: Sun Jun 19 16:36:57 2016 -0700 Move some option checking to common code. Change-Id: Icff9dacd73ea933c59ed664db05098dd8cb3dbf5 Reviewed-on: https://code.wireshark.org/review/16029 Reviewed-by: Guy Harris <guy at alum.mit.edu> http://cgit.osmocom.org/wireshark/commit/?id=fb9a7d43cde773a0f006db580c5907dd2c4a4d98 commit fb9a7d43cde773a0f006db580c5907dd2c4a4d98 Author: Guy Harris <guy at alum.mit.edu> Date: Sun Jun 19 15:28:39 2016 -0700 Don't assume we successfully read the configuration files. read_configuration_files() can fail and return NULL, so check that commandline_info.prefs_p is non-null before dereferencing it. Fixes CID 1362778. Change-Id: I3066769c474d394fbfe548b50d6be704964e59d3 Reviewed-on: https://code.wireshark.org/review/16028 Reviewed-by: Guy Harris <guy at alum.mit.edu> http://cgit.osmocom.org/wireshark/commit/?id=30919f7708a40ac536da07e6157e0f2ec250abe6 commit 30919f7708a40ac536da07e6157e0f2ec250abe6 Author: Guy Harris <guy at alum.mit.edu> Date: Sun Jun 19 15:18:00 2016 -0700 Don't assume we have an array of GeoIP databases. The attempt to open them might fail; if geoip_dat_arr is null, just return 0 as the number of databases, don't crash. Change-Id: I967d863d328a42d7dce79f58d4fa67d922d0cb2c Reviewed-on: https://code.wireshark.org/review/16025 Reviewed-by: Guy Harris <guy at alum.mit.edu> http://cgit.osmocom.org/wireshark/commit/?id=234d8eacec8807924945df55821b79f90e371c65 commit 234d8eacec8807924945df55821b79f90e371c65 Author: Guy Harris <guy at alum.mit.edu> Date: Sun Jun 19 14:12:30 2016 -0700 Pass the info strings directly to commandline_early_options(). Just pass them directly as arguments, don't stuff them into a structure. Change-Id: Iac84226f54898bc953011bca64795e9049762905 Reviewed-on: https://code.wireshark.org/review/16022 Reviewed-by: Guy Harris <guy at alum.mit.edu> http://cgit.osmocom.org/wireshark/commit/?id=85c805d60e752a6cd376c97a269596fdd7f15002 commit 85c805d60e752a6cd376c97a269596fdd7f15002 Author: Guy Harris <guy at alum.mit.edu> Date: Sun Jun 19 13:21:17 2016 -0700 Handle capture options in pcap-less Wireshark in the commandline_ routines. Get rid of the capture_option_specified and arg_error members of the commandline_capture_param_info_t and commandline_param_info_t structures, and have them be local variables in commandline_early_options() and commandline_other_options(). Have commandline_early_options() print the "sorry, Wireshark wasn't built with pcap" and exit if -D was specified but Wireshark wasn't built with pcap. Change-Id: I0efcdea89d9585af8f3c0a28aee060f33d3ec5fd Reviewed-on: https://code.wireshark.org/review/16021 Reviewed-by: Guy Harris <guy at alum.mit.edu> http://cgit.osmocom.org/wireshark/commit/?id=0ca9fc11b0594e6d89cf222a407f3144f3d997cf commit 0ca9fc11b0594e6d89cf222a407f3144f3d997cf Author: Guy Harris <guy at alum.mit.edu> Date: Sun Jun 19 13:00:13 2016 -0700 Fix indentation. Change-Id: I71332dc35047e7d8d32b428fb99b8b9368c41de6 Reviewed-on: https://code.wireshark.org/review/16020 Reviewed-by: Guy Harris <guy at alum.mit.edu> http://cgit.osmocom.org/wireshark/commit/?id=42985f4f175a49410dfe6c74f52fde6e733cec1b commit 42985f4f175a49410dfe6c74f52fde6e733cec1b Author: Guy Harris <guy at alum.mit.edu> Date: Sun Jun 19 12:55:48 2016 -0700 Those aren't capture options, they're the options we must process early. The only one of those options that has anything to do with packet capture is -i, and all we do there is check for an argument of "-"; the rest are either 1) options that affect your preference settings (-C to select the profile, -P to set the personal file directory path); 2) options that just print something to the standard output or error and exit, before firing up the GUI; 3) extension command line options (-X). Change-Id: Iba9b8b14fe468e2ca9d4c67e1a9b8103603678d9 Reviewed-on: https://code.wireshark.org/review/16019 Reviewed-by: Guy Harris <guy at alum.mit.edu> http://cgit.osmocom.org/wireshark/commit/?id=147b3d5149ec6cfce1489f9922cc5e4ac0ca2209 commit 147b3d5149ec6cfce1489f9922cc5e4ac0ca2209 Author: Michael Mann <mmann78 at netscape.net> Date: Sun Jun 19 02:33:13 2016 -0400 Ability to invoke "Decode As..." as command-line argument for GUIshark. TShark has had the functionality for awhile. While the GUI version still has ways to change and persist Decode As functionality, adding command line functionality gives the Decode As from initial launch of the GUI. Was also an excuse to refactor a bunch of code out of tshark.c Bug: 5143 Change-Id: Ie67007d75e897bc06cc9afd9b84372a96b93778c Reviewed-on: https://code.wireshark.org/review/16008 Reviewed-by: Michael Mann <mmann78 at netscape.net> http://cgit.osmocom.org/wireshark/commit/?id=f4fc03d79b9e3aa3a63a1b88974b3417e308d96e commit f4fc03d79b9e3aa3a63a1b88974b3417e308d96e Author: Guy Harris <guy at alum.mit.edu> Date: Sun Jun 19 09:52:55 2016 -0700 Get rid of an unused variable. There's no need for the capture_option_specified variable; it's now in a structure. Change-Id: Ic2f1faee4666eea7ae91fd6899cecaa76d0ceb9f Reviewed-on: https://code.wireshark.org/review/16018 Reviewed-by: Guy Harris <guy at alum.mit.edu> http://cgit.osmocom.org/wireshark/commit/?id=6febf9b74046b31b65fe4cfebf34b7d59c9d7a6b commit 6febf9b74046b31b65fe4cfebf34b7d59c9d7a6b Author: Guy Harris <guy at alum.mit.edu> Date: Sun Jun 19 09:29:21 2016 -0700 Get rid of an unused variable; set a structure member. There's no need for the capture_option_specified variable, but we *do* need to initialize the capture_option_specified member of *param_info before parsing the flags. Change-Id: I89d0b8c338c2784742b21ba4e854f702ce491849 Reviewed-on: https://code.wireshark.org/review/16017 Reviewed-by: Guy Harris <guy at alum.mit.edu> http://cgit.osmocom.org/wireshark/commit/?id=bb44b48192f2091a81d7f978fb7f615d3cf23c4b commit bb44b48192f2091a81d7f978fb7f615d3cf23c4b Author: Gerald Combs <gerald at wireshark.org> Date: Sun Jun 19 08:10:58 2016 -0700 [Automatic update for 2016-06-19] Update manuf, services enterprise-numbers, translations, and other items. Change-Id: Idd2d53a32188f2e607351da874b1a68a4811ed57 Reviewed-on: https://code.wireshark.org/review/16014 Reviewed-by: Gerald Combs <gerald at wireshark.org> http://cgit.osmocom.org/wireshark/commit/?id=a383e692c8774c2451a55d8b3f8ef9db5d037329 commit a383e692c8774c2451a55d8b3f8ef9db5d037329 Author: Pascal Quantin <pascal.quantin at gmail.com> Date: Sun Jun 19 11:01:56 2016 +0200 Revert "tap: change glib functions to wmem." This reverts commit 2e9f3c5d366eaa7139fc877b5301392166b3f985. It breaks the registration of codec, dissector and libwiretap plugins. Change-Id: I4ef91dd192f765adf87ea9fe9f3693e25dbd24de Reviewed-on: https://code.wireshark.org/review/16012 Petri-Dish: Pascal Quantin <pascal.quantin at gmail.com> Reviewed-by: Pascal Quantin <pascal.quantin at gmail.com> http://cgit.osmocom.org/wireshark/commit/?id=ff845123f1f1ecef0d8e0d8980e6e9d7267e5f6b commit ff845123f1f1ecef0d8e0d8980e6e9d7267e5f6b Author: Joerg Mayer <jmayer at loplof.de> Date: Sun Jun 19 10:33:59 2016 +0200 Add modelines Change-Id: I3d5ed2e671ec761f3628fb8de6f393fdc915165e Reviewed-on: https://code.wireshark.org/review/16011 Reviewed-by: Jörg Mayer <jmayer at loplof.de> http://cgit.osmocom.org/wireshark/commit/?id=51ceb6d66bc58eeb2a1d893c11113535b959278b commit 51ceb6d66bc58eeb2a1d893c11113535b959278b Author: Joerg Mayer <jmayer at loplof.de> Date: Fri Jun 17 20:28:58 2016 +0200 Calculate and print CWmin and CWmax in addition to ECWmin and ECWmax This also changes the summary presentation to make it more compact Change-Id: I27ef8b2da280e36cff84dcb97d6d40dc0015a74b Reviewed-on: https://code.wireshark.org/review/16000 Reviewed-by: Jörg Mayer <jmayer at loplof.de> http://cgit.osmocom.org/wireshark/commit/?id=f4fd1a3640f45a5c3316e4101c09c49d7b991bce commit f4fd1a3640f45a5c3316e4101c09c49d7b991bce Author: Guy Harris <guy at alum.mit.edu> Date: Sun Jun 19 00:49:42 2016 -0700 Fix problems when compiling without pcap. Change-Id: Id682a76ac561f92f65638bbdfcd4236eb92e46b7 Reviewed-on: https://code.wireshark.org/review/16010 Reviewed-by: Guy Harris <guy at alum.mit.edu> http://cgit.osmocom.org/wireshark/commit/?id=8634cee96d2c88ff131f293b731722e3d5d7a162 commit 8634cee96d2c88ff131f293b731722e3d5d7a162 Author: Guy Harris <guy at alum.mit.edu> Date: Sun Jun 19 00:38:41 2016 -0700 Put #ifdef/#endif around a variable used only on Windows. Change-Id: Ia6fed6db03cb88433469e758693fcc72c4bd9071 Reviewed-on: https://code.wireshark.org/review/16009 Reviewed-by: Guy Harris <guy at alum.mit.edu> http://cgit.osmocom.org/wireshark/commit/?id=9b5b4443cf50aa0e5d98d8129a5c65c6c76a838b commit 9b5b4443cf50aa0e5d98d8129a5c65c6c76a838b Author: Michael Mann <mmann78 at netscape.net> Date: Sat Jun 18 16:49:23 2016 -0400 Refactor command-line handling of GUI options. Both GTK and Qt both use the same command-line options, so refactor the parsing and (possibly) applying of those arguments to a single location. Ping-Bug: 12546 Change-Id: Ib31e576c509c5d3d21c33d3247640d9f9c68661b Reviewed-on: https://code.wireshark.org/review/16006 Reviewed-by: Michael Mann <mmann78 at netscape.net> Petri-Dish: Michael Mann <mmann78 at netscape.net> Tested-by: Petri Dish Buildbot <buildbot-no-reply at wireshark.org> Reviewed-by: Anders Broman <a.broman58 at gmail.com> http://cgit.osmocom.org/wireshark/commit/?id=deef1dc1ff22183c0b70ea65775c23c404c641bb commit deef1dc1ff22183c0b70ea65775c23c404c641bb Author: Peter Wu <peter at lekensteyn.nl> Date: Thu Jun 16 14:58:19 2016 -0700 cmake: add PIDL dissector generation support The dissectors list is generated based on regex magic on pidl/Makefile. A dssetup.cnf file is added because all other protocols already have this file. The srvsvc and wkssvc protocols cannot be built for some reason, so just disable it (this mirrors the original Makefile). Add frsrpc and samr to PIDL_DISSECTOR_SRC list which was missing compared to autotools. Tested with an out-of-tree and in-tree build with cmake (make and ninja): cmake -GNinja && ninja -v pidl-dissectors touch epan/dissectors/pidl/dfs/dfs.idl && ninja generate_dissector-dcerpc-dfs cmake . && make -C epan/dissectors/pidl generate_dissector-dcerpc-dfs Change-Id: Id8bf34e76c20053a8a393024560d90a048473e03 Reviewed-on: https://code.wireshark.org/review/15962 Petri-Dish: Peter Wu <peter at lekensteyn.nl> Tested-by: Petri Dish Buildbot <buildbot-no-reply at wireshark.org> Reviewed-by: Anders Broman <a.broman58 at gmail.com> http://cgit.osmocom.org/wireshark/commit/?id=c07fd447c362099b04eedb445e8fa469643403f7 commit c07fd447c362099b04eedb445e8fa469643403f7 Author: Binh Trinh <beango at gmail.com> Date: Fri Jun 17 21:46:11 2016 -0400 DCE/RPC: fix array of pointers with NULL Change-Id: Ie89f8fd4ec744d427d41866206d5a6784c5b224f Reviewed-on: https://code.wireshark.org/review/16004 Petri-Dish: Jaap Keuter <jaap.keuter at xs4all.nl> Tested-by: Petri Dish Buildbot <buildbot-no-reply at wireshark.org> Reviewed-by: Michael Mann <mmann78 at netscape.net> http://cgit.osmocom.org/wireshark/commit/?id=a7aaf0ba72ecb1e5e975eabef1ba7ff00f49a198 commit a7aaf0ba72ecb1e5e975eabef1ba7ff00f49a198 Author: Chris Brandson <chris.brandson at gmail.com> Date: Fri Jun 17 11:38:15 2016 -0700 ZigBee dissector added support for the Power Negotiation bit An update to R22 adds the Power Negotiation bit to the Parent Information of the End Device Timeout Response Change-Id: I3d423e1088821ccaba98183e2be7f2152bd659d1 Reviewed-on: https://code.wireshark.org/review/16001 Reviewed-by: Pascal Quantin <pascal.quantin at gmail.com> Petri-Dish: Pascal Quantin <pascal.quantin at gmail.com> Tested-by: Petri Dish Buildbot <buildbot-no-reply at wireshark.org> Reviewed-by: Michael Mann <mmann78 at netscape.net> http://cgit.osmocom.org/wireshark/commit/?id=631b9c43e2ee52b46811fcd37cdcb334648b6445 commit 631b9c43e2ee52b46811fcd37cdcb334648b6445 Author: Michael Mann <mmann78 at netscape.net> Date: Fri Jun 17 10:58:32 2016 -0400 GTPv2: Use proto_tree_add_bitmask Change-Id: I236a3513237a7a977389438adaf381542281943d Reviewed-on: https://code.wireshark.org/review/15997 Reviewed-by: Michael Mann <mmann78 at netscape.net> http://cgit.osmocom.org/wireshark/commit/?id=2dc3e52cb7d5384e0d5da1cd1d43eaf3b7f2a280 commit 2dc3e52cb7d5384e0d5da1cd1d43eaf3b7f2a280 Author: Samiran Saha <ssahasamiran at gmail.com> Date: Fri Jun 17 18:20:04 2016 +0530 MKA: tvbrange for all subtrees corrected * Incorrect tvbrabge was affecting highlight on selection. * AN & Confidentiality Offset dissection fixed. Change-Id: Ibc4422322b765b0073471345f6e0bc3b1aeba2f9 Reviewed-on: https://code.wireshark.org/review/15996 Reviewed-by: Anders Broman <a.broman58 at gmail.com> http://cgit.osmocom.org/wireshark/commit/?id=5a85adda1607473e33e35d1fed96a62cf7918f3b commit 5a85adda1607473e33e35d1fed96a62cf7918f3b Author: Kenny Root <kenny at the-b.org> Date: Thu Jun 16 00:12:53 2016 -0700 ssh: add RSA host key printing Adds a dissector for the ssh-rsa type of public key where the modulus and public exponent are extracted out. Change-Id: I10b1f2d6f41878d9f7ffe5d399b9b7d4f69ad96e Reviewed-on: https://code.wireshark.org/review/15975 Reviewed-by: Anders Broman <a.broman58 at gmail.com> http://cgit.osmocom.org/wireshark/commit/?id=e600526ccd5aee4686f0f8e0f2cfdf3a3c361388 commit e600526ccd5aee4686f0f8e0f2cfdf3a3c361388 Author: Kenny Root <kenny at the-b.org> Date: Wed Jun 15 17:05:54 2016 -0700 ssh: add hostkey information Adds a framework for hostkey to be printed out separately from the rest of the key exchange. This will allow for individual key information to be presented separately in subsequent changes. Change-Id: I27433772ef1a9e1c45f388809017ed07cf6e41fa Reviewed-on: https://code.wireshark.org/review/15974 Petri-Dish: Anders Broman <a.broman58 at gmail.com> Tested-by: Petri Dish Buildbot <buildbot-no-reply at wireshark.org> Reviewed-by: Anders Broman <a.broman58 at gmail.com> http://cgit.osmocom.org/wireshark/commit/?id=ecd4120934b09d7f28fc3c96ed4c7b47aa7d3de6 commit ecd4120934b09d7f28fc3c96ed4c7b47aa7d3de6 Author: Binh Trinh <beango at gmail.com> Date: Thu Jun 16 23:51:14 2016 -0400 Diameter-3GPP: add AVP 21 RAT-Type decoding Change-Id: Ibede796a52bb382525bc1f430d5fdecd555c233f Reviewed-on: https://code.wireshark.org/review/15993 Reviewed-by: Michael Mann <mmann78 at netscape.net> Petri-Dish: Michael Mann <mmann78 at netscape.net> Reviewed-by: Anders Broman <a.broman58 at gmail.com> http://cgit.osmocom.org/wireshark/commit/?id=e912db4546cba128d7283304ed2f9f0a271a257e commit e912db4546cba128d7283304ed2f9f0a271a257e Author: Joerg Mayer <jmayer at loplof.de> Date: Fri Jun 17 17:45:28 2016 +0200 Add an expert item to asure that aifsn is at least 2 Change-Id: If7105ba2e476acca8a02ce740decc4966b0af1bb Reviewed-on: https://code.wireshark.org/review/15998 Reviewed-by: Jörg Mayer <jmayer at loplof.de> http://cgit.osmocom.org/wireshark/commit/?id=2e9f3c5d366eaa7139fc877b5301392166b3f985 commit 2e9f3c5d366eaa7139fc877b5301392166b3f985 Author: Dario Lombardo <lomato at gmail.com> Date: Tue May 3 18:40:17 2016 +0200 tap: change glib functions to wmem. Change-Id: I878ae6b121a669f9b7f4e1e57bc079f0cb44c0bf Reviewed-on: https://code.wireshark.org/review/15270 Petri-Dish: Dario Lombardo <lomato at gmail.com> Tested-by: Petri Dish Buildbot <buildbot-no-reply at wireshark.org> Reviewed-by: Evan Huus <eapache at gmail.com> Reviewed-by: Anders Broman <a.broman58 at gmail.com> http://cgit.osmocom.org/wireshark/commit/?id=2aa55a387a87cd4f740aea661ca1ca535cd2e392 commit 2aa55a387a87cd4f740aea661ca1ca535cd2e392 Author: Binh Trinh <beango at gmail.com> Date: Fri Jun 17 01:21:19 2016 -0400 GTPV2: add decoding of ECI into enodebid and cellid Change-Id: If46cc354e202ff9a126580bf742d747e42678f83 Reviewed-on: https://code.wireshark.org/review/15994 Petri-Dish: Anders Broman <a.broman58 at gmail.com> Tested-by: Petri Dish Buildbot <buildbot-no-reply at wireshark.org> Reviewed-by: Anders Broman <a.broman58 at gmail.com> http://cgit.osmocom.org/wireshark/commit/?id=a6da022898d7020730889b1c974470c810c5a08d commit a6da022898d7020730889b1c974470c810c5a08d Author: Jens Kilian <jens.kilian at advantest.com> Date: Fri Jun 17 12:39:09 2016 +0200 Qt: Fix a compile error occurring on RedHat Enterprise Linux. Another missing Qt #include; probably caused by commit 157721c. Change-Id: I8ab4be9f18dffde7159debd842201e2a67230ec8 Reviewed-on: https://code.wireshark.org/review/15995 Petri-Dish: Alexis La Goutte <alexis.lagoutte at gmail.com> Tested-by: Petri Dish Buildbot <buildbot-no-reply at wireshark.org> Reviewed-by: Jaap Keuter <jaap.keuter at xs4all.nl> http://cgit.osmocom.org/wireshark/commit/?id=a4f58021d0ed3de0a2d1331b496847a1e072d143 commit a4f58021d0ed3de0a2d1331b496847a1e072d143 Author: Alexis La Goutte <alexis.lagoutte at gmail.com> Date: Wed Jun 15 00:04:21 2016 +0200 autotool: Add -Wc99-extensions CFLAGS See with CMake (ga9070e1a90) Change-Id: If768b663f9ed032503fc121785b078c0107cdadc Reviewed-on: https://code.wireshark.org/review/15909 Petri-Dish: Alexis La Goutte <alexis.lagoutte at gmail.com> Tested-by: Petri Dish Buildbot <buildbot-no-reply at wireshark.org> Reviewed-by: Peter Wu <peter at lekensteyn.nl> http://cgit.osmocom.org/wireshark/commit/?id=42b060905e6a84c1413803e59766802089f6349d commit 42b060905e6a84c1413803e59766802089f6349d Author: Martin Kacer <kacer.martin at gmail.com> Date: Mon Jun 13 15:47:44 2016 +0200 tshark JSON and Elasticsearch output Added ouput -T for json|ek Added -j switch fo filter EK json|ek fields. Added -x switch to work with json|ek to insert raw fields. Bug: 11754 Change-Id: Iad5a9092b843c074b0b774d1745fa14fca09f6b7 Reviewed-on: https://code.wireshark.org/review/15869 Reviewed-by: Jaap Keuter <jaap.keuter at xs4all.nl> Petri-Dish: Jaap Keuter <jaap.keuter at xs4all.nl> Tested-by: Petri Dish Buildbot <buildbot-no-reply at wireshark.org> Reviewed-by: Anders Broman <a.broman58 at gmail.com> http://cgit.osmocom.org/wireshark/commit/?id=0aa5f6c6c70959c24caee61a88889b1b86d610f1 commit 0aa5f6c6c70959c24caee61a88889b1b86d610f1 Author: Peter Wu <peter at lekensteyn.nl> Date: Thu Jun 16 15:23:59 2016 -0700 idl2wrs: fix more bad strndups Fixed another g_strndup case that truncated the name and replaced more by strdups when possible. Change-Id: Id7ce4d82da9fb1d0071bc7a6b4e7c2062bf77f55 Reviewed-on: https://code.wireshark.org/review/15988 Reviewed-by: Anders Broman <a.broman58 at gmail.com> http://cgit.osmocom.org/wireshark/commit/?id=22fb7a598b91fbf7ec7f499c405669bae6520fe8 commit 22fb7a598b91fbf7ec7f499c405669bae6520fe8 Author: João Valverde <joao.valverde at tecnico.ulisboa.pt> Date: Thu Jun 16 23:26:58 2016 +0100 mswsp: Remove null check (CID1355407) value->type is already asserted as not null (and probably shouldn't be). Change-Id: I574d3e7e0d5c636e6b731c1c817f2e457447afc1 Reviewed-on: https://code.wireshark.org/review/15990 Petri-Dish: João Valverde <j at v6e.pt> Tested-by: Petri Dish Buildbot <buildbot-no-reply at wireshark.org> Reviewed-by: Anders Broman <a.broman58 at gmail.com> http://cgit.osmocom.org/wireshark/commit/?id=0ca6a6da62393e266c983db585a75573908113b9 commit 0ca6a6da62393e266c983db585a75573908113b9 Author: João Valverde <joao.valverde at tecnico.ulisboa.pt> Date: Wed Jun 15 02:20:11 2016 +0100 Align AUTHORS.src column Change-Id: I17ed5e0be356666e9b29490ce43deb357fe177ff Reviewed-on: https://code.wireshark.org/review/15991 Reviewed-by: João Valverde <j at v6e.pt> http://cgit.osmocom.org/wireshark/commit/?id=f9c2a2e92d2a26329ce8204508873fc02fed162e commit f9c2a2e92d2a26329ce8204508873fc02fed162e Author: João Valverde <joao.valverde at tecnico.ulisboa.pt> Date: Thu Jun 16 10:38:33 2016 +0100 LDSS: Add an assertion (CID280539,CID280540) Change-Id: I18082a4d45f0c320b8ee0e11139295eb1aee2c89 Reviewed-on: https://code.wireshark.org/review/15968 Petri-Dish: João Valverde <j at v6e.pt> Tested-by: Petri Dish Buildbot <buildbot-no-reply at wireshark.org> Reviewed-by: João Valverde <j at v6e.pt> http://cgit.osmocom.org/wireshark/commit/?id=157721c0a90a0b6acae67755fa19ef5a54856941 commit 157721c0a90a0b6acae67755fa19ef5a54856941 Author: Gerald Combs <gerald at wireshark.org> Date: Thu Jun 16 14:09:28 2016 -0700 Qt: Add "Copy Asâ¦" to VoIP Calls. Bug: 4389 Change-Id: I88dba82bd63e8c3be2b6fac3eca88f810c62d8bd Reviewed-on: https://code.wireshark.org/review/15985 Reviewed-by: Gerald Combs <gerald at wireshark.org> Petri-Dish: Gerald Combs <gerald at wireshark.org> Tested-by: Petri Dish Buildbot <buildbot-no-reply at wireshark.org> Reviewed-by: Alexis La Goutte <alexis.lagoutte at gmail.com> http://cgit.osmocom.org/wireshark/commit/?id=ee6e89d900afc6d70b8c461cd32336e48db55aa2 commit ee6e89d900afc6d70b8c461cd32336e48db55aa2 Author: João Valverde <joao.valverde at tecnico.ulisboa.pt> Date: Thu Jun 16 10:18:07 2016 +0100 CANopen: Check array bounds for untrusted index (CID 1356262) Change-Id: If5ca51e5703fa4137ab9f388a99d613752d3b0d0 Reviewed-on: https://code.wireshark.org/review/15983 Reviewed-by: Michael Mann <mmann78 at netscape.net> Petri-Dish: Michael Mann <mmann78 at netscape.net> Tested-by: Petri Dish Buildbot <buildbot-no-reply at wireshark.org> Reviewed-by: João Valverde <j at v6e.pt> http://cgit.osmocom.org/wireshark/commit/?id=99e2466bd72208fbfbb33ce31ce01378fa82e037 commit 99e2466bd72208fbfbb33ce31ce01378fa82e037 Author: Gerald Combs <gerald at wireshark.org> Date: Thu Jun 16 13:31:47 2016 -0700 Add a sequence analysis wishlist item. Change-Id: Idea0bab80c7c05e3ad9f8591904e882df69a17ff Reviewed-on: https://code.wireshark.org/review/15984 Reviewed-by: Gerald Combs <gerald at wireshark.org> http://cgit.osmocom.org/wireshark/commit/?id=c26968434c74e48d0f08d095b6bb0002e833f5c2 commit c26968434c74e48d0f08d095b6bb0002e833f5c2 Author: Martin Kaiser <wireshark at kaiser.cx> Date: Thu Jun 16 10:20:40 2016 -0700 lemon: use a define for fseek()'s whence parameter for people who don't immediately understand what fseek(fp, 0, 2) does Change-Id: I297ba6fd718ef0f09c4d0b29bf433262c3c38435 Reviewed-on: https://code.wireshark.org/review/15976 Petri-Dish: Michael Mann <mmann78 at netscape.net> Tested-by: Petri Dish Buildbot <buildbot-no-reply at wireshark.org> Reviewed-by: Michael Mann <mmann78 at netscape.net> http://cgit.osmocom.org/wireshark/commit/?id=0600f92841d499e7076ce6c97984f5e2c332c24d commit 0600f92841d499e7076ce6c97984f5e2c332c24d Author: Victor Barratault <victor.barratault at gmail.com> Date: Thu Jun 16 14:06:32 2016 -0400 ldap: added modify-increment operation identification in packet dissection and generate the modified dissector dissector Change-Id: Iad745b9e0e8ab0bc055da7f26ec0822433897db7 Reviewed-on: https://code.wireshark.org/review/15977 Reviewed-by: Michael Mann <mmann78 at netscape.net> Petri-Dish: Michael Mann <mmann78 at netscape.net> Tested-by: Petri Dish Buildbot <buildbot-no-reply at wireshark.org> Reviewed-by: Anders Broman <a.broman58 at gmail.com> http://cgit.osmocom.org/wireshark/commit/?id=86a7ab1ffe43f09793a569a3adc4cbf72297a018 commit 86a7ab1ffe43f09793a569a3adc4cbf72297a018 Author: Alexis La Goutte <alexis.lagoutte at gmail.com> Date: Thu Jun 16 20:51:24 2016 +0200 DEC DNART: Fix Dead Store (Dead assignement/Dead increment) Warning found by Clang Change-Id: Ic2d333b418928351f32673890c9c432c7bfa0f16 Reviewed-on: https://code.wireshark.org/review/15982 Reviewed-by: Anders Broman <a.broman58 at gmail.com> http://cgit.osmocom.org/wireshark/commit/?id=c1626db0a0f23eff5a9f016f2a4812666fa856b5 commit c1626db0a0f23eff5a9f016f2a4812666fa856b5 Author: Alexis La Goutte <alexis.lagoutte at gmail.com> Date: Thu Jun 16 20:48:58 2016 +0200 SITA: Fix Dead Store (Dead assignement/Dead increment) Warning found by Clang Change-Id: I2565b0bee66f934561df506e87a35fdd14590f92 Reviewed-on: https://code.wireshark.org/review/15981 Reviewed-by: Anders Broman <a.broman58 at gmail.com> http://cgit.osmocom.org/wireshark/commit/?id=13c013611d3ccfa0b834dac8c0381552b82277db commit 13c013611d3ccfa0b834dac8c0381552b82277db Author: Michael Mann <mmann78 at netscape.net> Date: Wed Jun 15 18:54:07 2016 -0400 DCE/RPC proto_tree_add_boolean -> proto_tree_add_bitmask_value Change-Id: I88398aa1923e86bb83b97cc3904529a5810f6c40 Reviewed-on: https://code.wireshark.org/review/15978 Petri-Dish: Michael Mann <mmann78 at netscape.net> Tested-by: Petri Dish Buildbot <buildbot-no-reply at wireshark.org> Reviewed-by: Michael Mann <mmann78 at netscape.net> http://cgit.osmocom.org/wireshark/commit/?id=c98b0d574dd497c9a47c7d7c0c589e2a096683ec commit c98b0d574dd497c9a47c7d7c0c589e2a096683ec Author: Jaap Keuter <jaap.keuter at xs4all.nl> Date: Tue Jun 14 23:59:12 2016 +0200 Add Cisco ttag dissector Add dissector for Cisco ttag protocol. Bug: 12518 Change-Id: Id17293a80b2b6827fd2d5c7ead098784c35a28ef Reviewed-on: https://code.wireshark.org/review/15964 Petri-Dish: Michael Mann <mmann78 at netscape.net> Tested-by: Petri Dish Buildbot <buildbot-no-reply at wireshark.org> Reviewed-by: Jaap Keuter <jaap.keuter at xs4all.nl> http://cgit.osmocom.org/wireshark/commit/?id=0e8fef5827d99d892e4bdfb6c13f28fb30a57723 commit 0e8fef5827d99d892e4bdfb6c13f28fb30a57723 Author: Jeff Morriss <jeff.morriss.ws at gmail.com> Date: Thu Jun 16 12:43:24 2016 -0400 Finish getting making the Diameter XML valid XML. ... Except for the fact that many AVP names start with "3GPP". Make the AVP names XML IDs again. Fix all the grouped AVPs that reference AVPs (by name) or vice-versa. This includes: * Fixing a bunch of typos (including type mismatches). * Commenting out a number of references to vendor AVPs for which we don't have the specs. * Adding a few missing AVPs. Change-Id: Ic2ddb50cc947877de9086be51f7813e8f9be02b4 Reviewed-on: https://code.wireshark.org/review/15973 Reviewed-by: Anders Broman <a.broman58 at gmail.com> http://cgit.osmocom.org/wireshark/commit/?id=4ad428dddf2b1a7c5b2680d3372b05dfe9395b5e commit 4ad428dddf2b1a7c5b2680d3372b05dfe9395b5e Author: Kenny Root <kenny at the-b.org> Date: Wed Jun 15 23:53:49 2016 -0700 ssh: set packet lengths correctly Each SSH packet was being set to be the remaining length of the frame. This change sets the packet lengths correctly for each SSH packet. Change-Id: Id9c2331d875465cd5e6bb788d420e0025f5d496e Reviewed-on: https://code.wireshark.org/review/15966 Petri-Dish: Anders Broman <a.broman58 at gmail.com> Tested-by: Petri Dish Buildbot <buildbot-no-reply at wireshark.org> Reviewed-by: Alexis La Goutte <alexis.lagoutte at gmail.com> http://cgit.osmocom.org/wireshark/commit/?id=b22e1aeb58a2e620efca1a2f1cf37f179f3773a8 commit b22e1aeb58a2e620efca1a2f1cf37f179f3773a8 Author: Kenny Root <kenny at the-b.org> Date: Wed Jun 15 23:54:43 2016 -0700 ssh: packets after SSH_MSG_NEWKEYS are encrypted According to RFC 4253 section 7.3, once the SSH_MSG_NEWKEYS is received all packets after that will be encrypted using the negotiated keys. This can happen in the middle of a frame, so account for the offset in the frame where this happens. Change-Id: Ibc3b06a4bdfe38ae15b0e65afac6f5d3646cb58d Reviewed-on: https://code.wireshark.org/review/15965 Petri-Dish: Anders Broman <a.broman58 at gmail.com> Tested-by: Petri Dish Buildbot <buildbot-no-reply at wireshark.org> Reviewed-by: Alexis La Goutte <alexis.lagoutte at gmail.com> http://cgit.osmocom.org/wireshark/commit/?id=9a5e6a6884b2369527638fecd49c4c58d8c10378 commit 9a5e6a6884b2369527638fecd49c4c58d8c10378 Author: Michael Mann <mmann78 at netscape.net> Date: Wed Jun 15 15:35:51 2016 -0400 DCE/RPC proto_tree_add_boolean -> proto_tree_add_bitmask_with_flags Change-Id: I8891ec90244ffd9609d8443df631a7c8e6453b7e Reviewed-on: https://code.wireshark.org/review/15942 Petri-Dish: Michael Mann <mmann78 at netscape.net> Tested-by: Petri Dish Buildbot <buildbot-no-reply at wireshark.org> Reviewed-by: Michael Mann <mmann78 at netscape.net> http://cgit.osmocom.org/wireshark/commit/?id=946b03798ad1948a9b863d00c3c1c13cbc8e0cb3 commit 946b03798ad1948a9b863d00c3c1c13cbc8e0cb3 Author: Samiran Saha <ssahasamiran at gmail.com> Date: Thu Jun 16 17:15:06 2016 +0530 MKA: Fix for GCM-AES-256 dissection & Added Enumeration for macsec-cipher-suite Change-Id: Ief38f949d3e30754a65fbfeaa64cbbd2f5646a9b Reviewed-on: https://code.wireshark.org/review/15969 Petri-Dish: Alexis La Goutte <alexis.lagoutte at gmail.com> Tested-by: Petri Dish Buildbot <buildbot-no-reply at wireshark.org> Reviewed-by: Anders Broman <a.broman58 at gmail.com> http://cgit.osmocom.org/wireshark/commit/?id=7d6e3e040c5ab52801c90d85444d97855228abf9 commit 7d6e3e040c5ab52801c90d85444d97855228abf9 Author: Thomas Shen <thomashen at gmail.com> Date: Wed Jun 15 14:26:02 2016 -0700 NSH: Correct the display of the NSH header fields Change-Id: I3be75d20a3f00091aa3077e475f9ddb00eeca06c Reviewed-on: https://code.wireshark.org/review/15963 Reviewed-by: Alexis La Goutte <alexis.lagoutte at gmail.com> Petri-Dish: Alexis La Goutte <alexis.lagoutte at gmail.com> Tested-by: Petri Dish Buildbot <buildbot-no-reply at wireshark.org> Reviewed-by: Anders Broman <a.broman58 at gmail.com> http://cgit.osmocom.org/wireshark/commit/?id=44ba346c48511233d7ea2378ed32ca7a1132ba20 commit 44ba346c48511233d7ea2378ed32ca7a1132ba20 Author: Stig Bjørlykke <stig at bjorlykke.org> Date: Thu Jun 16 14:32:58 2016 +0200 gtk: Check chunk before g_string_chunk_clear Avoid this warning from wireshark-gtk: (wireshark-gtk:39505): GLib-CRITICAL **: g_string_chunk_clear: assertion 'chunk != NULL' failed Change-Id: I413b3435a1ac595236dd1c4e619e3af1543b6a91 Reviewed-on: https://code.wireshark.org/review/15970 Petri-Dish: Stig Bjørlykke <stig at bjorlykke.org> Tested-by: Petri Dish Buildbot <buildbot-no-reply at wireshark.org> Reviewed-by: Anders Broman <a.broman58 at gmail.com> http://cgit.osmocom.org/wireshark/commit/?id=d3bb3a03b84b8e6a8d1f89177d5303dfd1f5a992 commit d3bb3a03b84b8e6a8d1f89177d5303dfd1f5a992 Author: Victor Barratault <victor.barratault at gmail.com> Date: Tue Jun 14 12:17:54 2016 -0400 Typing error line 4928 of packet-dns.c Change-Id: I1a6409262614a87c159236375223707c85114650 Reviewed-on: https://code.wireshark.org/review/15972 Reviewed-by: Martin Kaiser <wireshark at kaiser.cx> http://cgit.osmocom.org/wireshark/commit/?id=44e3212bceb73bd1cc3d0ac4fd3a2dc8ccb2b30c commit 44e3212bceb73bd1cc3d0ac4fd3a2dc8ccb2b30c Author: Peter Wu <peter at lekensteyn.nl> Date: Wed Jun 15 22:23:46 2016 -0700 gitignore: updated cmake paths * files.txt: v2.1.0rc0-2918-g2e23b50 ("Add checkAPI calls to CMake.") * epan: v2.1.0rc0-2202-g6b54fbf ("CMake: Add more structure to libwireshark build") * asn1: v2.1.0rc0-2330-g54a520d ("Move /asn1 to /epan/dissectors") Change-Id: I0ef590de7d262d96c011be360b958fbda72a61fa Reviewed-on: https://code.wireshark.org/review/15961 Reviewed-by: Peter Wu <peter at lekensteyn.nl> http://cgit.osmocom.org/wireshark/commit/?id=dabbaaf4189b88ae76870f7724c07f458c1e8b17 commit dabbaaf4189b88ae76870f7724c07f458c1e8b17 Author: Peter Wu <peter at lekensteyn.nl> Date: Sat Feb 28 17:44:27 2015 +0100 filesystem: Fix build dir detection when using cmake Fixes loading of plugins by detecting the build output directory of cmake. This requires a "CMakeCache.txt" file to be present in the parent directory (above run/). Change-Id: I297432cdcd0981646058410f3eadf5f73b5248c8 Reviewed-on: https://code.wireshark.org/review/7453 Petri-Dish: Peter Wu <peter at lekensteyn.nl> Tested-by: Petri Dish Buildbot <buildbot-no-reply at wireshark.org> Reviewed-by: Anders Broman <a.broman58 at gmail.com> http://cgit.osmocom.org/wireshark/commit/?id=897f9f7cca117b54e62c171d49ec77ac6e8b88a6 commit 897f9f7cca117b54e62c171d49ec77ac6e8b88a6 Author: Gerald Combs <gerald at wireshark.org> Date: Wed Jun 15 13:17:41 2016 -0700 Add a note about the new intelligent scroll bar. Should we call it the intelligenter scroll bar? Change-Id: I67e76c1aabeb4b2e87e38815fe4ab120f0869b25 Reviewed-on: https://code.wireshark.org/review/15936 Reviewed-by: Anders Broman <a.broman58 at gmail.com> http://cgit.osmocom.org/wireshark/commit/?id=50591ac8612abdba23cfb5089b06e38a26e13bc9 commit 50591ac8612abdba23cfb5089b06e38a26e13bc9 Author: Martin Kaiser <wireshark at kaiser.cx> Date: Wed Jun 15 19:53:45 2016 -0700 CID 1250642: check the return value of dup() abort if it is -1 Change-Id: Ie14c18679ff74529731558d6742f63ebfb9fe97b Reviewed-on: https://code.wireshark.org/review/15958 Petri-Dish: Anders Broman <a.broman58 at gmail.com> Tested-by: Petri Dish Buildbot <buildbot-no-reply at wireshark.org> Reviewed-by: Anders Broman <a.broman58 at gmail.com> http://cgit.osmocom.org/wireshark/commit/?id=b223d649fed632d10b356f66c3a286740cec9e7d commit b223d649fed632d10b356f66c3a286740cec9e7d Author: Jeff Morriss <jeff.morriss.ws at gmail.com> Date: Thu Jun 16 00:04:36 2016 -0400 Make the rest of the Diameter AVP names unique. In most cases this means prepending the application- or vendor-name to force uniqueness. A few vendors have duplicates within their namespace--append the AVP code to these. Also fix a few other invalid names (with spaces or parentheses in the names). Change-Id: I5bb78d31526122dd5782055638af410cc497e49d Reviewed-on: https://code.wireshark.org/review/15960 Reviewed-by: Anders Broman <a.broman58 at gmail.com> http://cgit.osmocom.org/wireshark/commit/?id=f749a64280051663f04fa5dfd11a50e3d4ce4e77 commit f749a64280051663f04fa5dfd11a50e3d4ce4e77 Author: Balint Reczey <balint at balintreczey.hu> Date: Tue Jun 14 22:29:34 2016 -0700 cmake: Detect proper large file defines even with -Wno-error Without this change large file support was detected as available even when it was not without additional flags on 32 architectures. As a result mergecap and other programs are built without large file support causing mergecap not being able to write files bigger than 2GB on i386 systems. This used to work properly with autotools builds, but not with CMake ones. Change-Id: Ibfd043342b2a48310d2ac9d760e6404a701c5808 Reviewed-on: https://code.wireshark.org/review/15937 Petri-Dish: Balint Reczey <balint at balintreczey.hu> Tested-by: Petri Dish Buildbot <buildbot-no-reply at wireshark.org> Reviewed-by: Balint Reczey <balint at balintreczey.hu> http://cgit.osmocom.org/wireshark/commit/?id=4962ea601f6ee08a4f774750dc37bac2fd92c2ca commit 4962ea601f6ee08a4f774750dc37bac2fd92c2ca Author: Dario Lombardo <lomato at gmail.com> Date: Wed Jun 15 00:47:44 2016 +0200 qt: move free_stat_tables from SimpleStatisticsDialog::fillTree to ~SimpleStatisticsDialog. Add a reference count to stat_tap_table_ui to prevent bad deallocations. Bug: 12437 Change-Id: Ib9b1f929d08a574c306dc755ec416ab94a3fd6d3 Reviewed-on: https://code.wireshark.org/review/15920 Reviewed-by: Peter Wu <peter at lekensteyn.nl> Petri-Dish: Peter Wu <peter at lekensteyn.nl> Tested-by: Petri Dish Buildbot <buildbot-no-reply at wireshark.org> Reviewed-by: Anders Broman <a.broman58 at gmail.com> http://cgit.osmocom.org/wireshark/commit/?id=a38db78f7da431e12d2ee3b995ff68f9c4f50a35 commit a38db78f7da431e12d2ee3b995ff68f9c4f50a35 Author: Jeff Morriss <jeff.morriss.ws at gmail.com> Date: Wed Jun 15 13:25:44 2016 -0400 Update the X11 dissector to use the latest mesa and xcbproto. Change-Id: Ia1395cffaebbcf6585b9167861d8c3b4d86cf821 Reviewed-on: https://code.wireshark.org/review/15923 Petri-Dish: Alexis La Goutte <alexis.lagoutte at gmail.com> Tested-by: Petri Dish Buildbot <buildbot-no-reply at wireshark.org> Reviewed-by: Anders Broman <a.broman58 at gmail.com> http://cgit.osmocom.org/wireshark/commit/?id=d1d27bd95aa04044dcfb4e72437d9319bfc7c930 commit d1d27bd95aa04044dcfb4e72437d9319bfc7c930 Author: Balint Reczey <balint at balintreczey.hu> Date: Wed Jun 15 19:16:42 2016 -0700 Qt: Clarify follow stream dialog's format button The stream is not just shown, but also saved in ASCII, EBDIC, Raw, etc. Change-Id: Ic29e3273ebb9a3eca0fe791bdd48606c4be3b828 Reviewed-on: https://code.wireshark.org/review/15957 Reviewed-by: Anders Broman <a.broman58 at gmail.com> http://cgit.osmocom.org/wireshark/commit/?id=8b94a664f60d1beebf38f19f8aad6a64490ee656 commit 8b94a664f60d1beebf38f19f8aad6a64490ee656 Author: Alexis La Goutte <alexis.lagoutte at gmail.com> Date: Wed Jun 15 23:35:58 2016 +0200 X11: Fix last indent issue on X11 generator and regenerate X11 dissector Change-Id: If2c781d346713f5a2a2e97de84c0fedcfd1958af Reviewed-on: https://code.wireshark.org/review/15944 Reviewed-by: Anders Broman <a.broman58 at gmail.com> http://cgit.osmocom.org/wireshark/commit/?id=a9d9d4f458b01a557c5cb3d449f0e40427ab5ca4 commit a9d9d4f458b01a557c5cb3d449f0e40427ab5ca4 Author: Alexis La Goutte <alexis.lagoutte at gmail.com> Date: Wed Jun 15 22:52:18 2016 +0200 x11: Regenerate dissector after indent change on g2b8caf31cca Change-Id: Iac1522998c5983b417a0083b9c607a60e7f66e8c Reviewed-on: https://code.wireshark.org/review/15943 Reviewed-by: Anders Broman <a.broman58 at gmail.com> http://cgit.osmocom.org/wireshark/commit/?id=b5a8c4f72970927eafad323a48b4a99386a72347 commit b5a8c4f72970927eafad323a48b4a99386a72347 Author: Dario Lombardo <lomato at gmail.com> Date: Thu Jun 16 01:25:03 2016 +0200 randpktdump: fix a crash. Randpktdump requires the init the wtap opttypes. Fixed making the init function public and calling it. Bug: 12539 Change-Id: I02585c41012deacff1526b51ed09ab555cbfc8ce Reviewed-on: https://code.wireshark.org/review/15951 Petri-Dish: Anders Broman <a.broman58 at gmail.com> Reviewed-by: Martin Kaiser <wireshark at kaiser.cx> Tested-by: Petri Dish Buildbot <buildbot-no-reply at wireshark.org> Reviewed-by: Anders Broman <a.broman58 at gmail.com> http://cgit.osmocom.org/wireshark/commit/?id=79aab9232bf41132268a2887240140ee5a59a683 commit 79aab9232bf41132268a2887240140ee5a59a683 Author: AndersBroman <anders.broman at ericsson.com> Date: Wed Jun 15 23:57:39 2016 +0200 Don't call g_ascii_strcasecmp() with an NULL string. Change-Id: I6efbdcb51efe5f2db233827e32e2105db6322d6c Reviewed-on: https://code.wireshark.org/review/15946 Reviewed-by: Anders Broman <a.broman58 at gmail.com> http://cgit.osmocom.org/wireshark/commit/?id=83b2d5e00f067029e24d2294155088399024dba9 commit 83b2d5e00f067029e24d2294155088399024dba9 Author: Dario Lombardo <lomato at gmail.com> Date: Thu Jun 16 02:34:27 2016 +0200 gtk: add initializer (CID 1362745). Change-Id: Ib1bc11e905b0a4e84302e3f9ac43f3a87afd6edf Reviewed-on: https://code.wireshark.org/review/15954 Reviewed-by: Martin Kaiser <wireshark at kaiser.cx> http://cgit.osmocom.org/wireshark/commit/?id=66d26d701f4e33e4cd311565d5dacffdd9913198 commit 66d26d701f4e33e4cd311565d5dacffdd9913198 Author: Jeff Morriss <jeff.morriss.ws at gmail.com> Date: Wed Jun 15 22:01:31 2016 -0400 Remove a bunch of unassigned ETSI AVPs. These were presumably there to allow indexed search of the AVP list but it wasn't working anyway (binary search was used). And the expert info for "unknown" (to Wireshark) AVPs is a good thing. Change-Id: Id6b9e5c90b8a2a6e3cf4415cd1b6114308c74440 Reviewed-on: https://code.wireshark.org/review/15956 Reviewed-by: Anders Broman <a.broman58 at gmail.com> http://cgit.osmocom.org/wireshark/commit/?id=38afb1d002ddb52f9869f07a3c023279f4c79553 commit 38afb1d002ddb52f9869f07a3c023279f4c79553 Author: Rudra Rugge <rudrarugge at gmail.com> Date: Wed Jun 15 15:22:25 2016 -0700 ip-over-ib description entry was missing Description entry was missing in the list. Change-Id: Ia8f8bd4608ee6800a352f4979752b5c45c4a5086 Reviewed-on: https://code.wireshark.org/review/15947 Reviewed-by: Michael Mann <mmann78 at netscape.net> Petri-Dish: Michael Mann <mmann78 at netscape.net> Tested-by: Petri Dish Buildbot <buildbot-no-reply at wireshark.org> Reviewed-by: Anders Broman <a.broman58 at gmail.com> http://cgit.osmocom.org/wireshark/commit/?id=37c40bd7cf76e9df71bd51c10c94c279496393f8 commit 37c40bd7cf76e9df71bd51c10c94c279496393f8 Author: Pascal Quantin <pascal.quantin at gmail.com> Date: Wed Jun 15 18:06:04 2016 -0700 Export wtap_optionblock_copy_options() symbol It can be useful for wiretap plugins Change-Id: Ic56e4357ba3bfcef30d13615efc1361399c3133e Reviewed-on: https://code.wireshark.org/review/15955 Reviewed-by: Pascal Quantin <pascal.quantin at gmail.com> http://cgit.osmocom.org/wireshark/commit/?id=60578aa16f4f27d37ea0a90e964c58cc1dc22953 commit 60578aa16f4f27d37ea0a90e964c58cc1dc22953 Author: Pascal Quantin <pascal.quantin at gmail.com> Date: Wed Jun 15 13:42:56 2016 -0700 file_util.c: do not search in Npcap installation folder when calling ws_load_library() ws_load_library() is not used to load packet.dll or wpcap.dll (we use ws_module_open() for this). Let's not lose time checking the folder content. Change-Id: Ibd4a71b8b0c5ffc0c4c146eca51ad9f20964515b Reviewed-on: https://code.wireshark.org/review/15938 Reviewed-by: Pascal Quantin <pascal.quantin at gmail.com> http://cgit.osmocom.org/wireshark/commit/?id=b2c7e8eb013336f3ec28d374a6e1e7cd6abfb234 commit b2c7e8eb013336f3ec28d374a6e1e7cd6abfb234 Author: Martin Kaiser <wireshark at kaiser.cx> Date: Wed Jun 15 13:02:39 2016 -0700 mongo: return the number of bytes we actually consumed even if the document length is 0, we consumed at least 4 bytes for the length field bug: 12534 Change-Id: I2f1612bf575b558c1bcc0afe8202b202747846e3 Reviewed-on: https://code.wireshark.org/review/15934 Reviewed-by: Anders Broman <a.broman58 at gmail.com> http://cgit.osmocom.org/wireshark/commit/?id=c5528d0b06176e5616b15519b26e071833f3f413 commit c5528d0b06176e5616b15519b26e071833f3f413 Author: Jeff Morriss <jeff.morriss.ws at gmail.com> Date: Wed Jun 15 18:40:53 2016 -0400 Make some more Diameter AVP names unique. In some cases this means using the correct (updated?) name from the specification. In others it means prepending the application- or vendor-name to force uniqueness. Remove a few more "Unassigned" AVPs from the XML files. Change-Id: I61d55ef97ff8efc3317c91bf79e73031735f740a Reviewed-on: https://code.wireshark.org/review/15949 Reviewed-by: Anders Broman <a.broman58 at gmail.com> http://cgit.osmocom.org/wireshark/commit/?id=e551731723c4931e1f036312ac107d4fc1c62740 commit e551731723c4931e1f036312ac107d4fc1c62740 Author: Peter Wu <peter at lekensteyn.nl> Date: Wed Jun 15 14:06:23 2016 -0700 idl2wrs: fix code generation Fixes a regression from v1.99.9rc0-470-g87f2bd4 which truncated function names to 26 characters. Test: cd epan/dissectors/dcerpc/budb make IDL2WRS=/tmp/wsbuild/run/idl2wrs diff packet-dcerpc-budb.c ../../packet-dcerpc-budb.c While at it, replace all g_strndup(X, strlen(X)) occurrences with g_strdup(X) since that is the same thing and less redundant. Change-Id: Id8da45792c830e2287cf8f14ff6245149751afd2 Reviewed-on: https://code.wireshark.org/review/15939 Petri-Dish: Peter Wu <peter at lekensteyn.nl> Tested-by: Petri Dish Buildbot <buildbot-no-reply at wireshark.org> Reviewed-by: Alexis La Goutte <alexis.lagoutte at gmail.com> Reviewed-by: Anders Broman <a.broman58 at gmail.com> http://cgit.osmocom.org/wireshark/commit/?id=1708e2eb042f3511a2a02dbf7f6fbb22afe51e2d commit 1708e2eb042f3511a2a02dbf7f6fbb22afe51e2d Author: Balint Reczey <balint at balintreczey.hu> Date: Wed Jun 15 15:40:15 2016 -0700 gtk: Fix null dereference in stats This fixes the bug reported to Debian: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=786704 Change-Id: Iabe19c11067318d78664a17fa00d6a4d1998250c Reviewed-on: https://code.wireshark.org/review/15948 Reviewed-by: Balint Reczey <balint at balintreczey.hu> http://cgit.osmocom.org/wireshark/commit/?id=fb38049f4d25b4d3b2e2a86723df3ffa6e553e56 commit fb38049f4d25b4d3b2e2a86723df3ffa6e553e56 Author: Pascal Quantin <pascal.quantin at gmail.com> Date: Wed Jun 15 14:50:03 2016 -0700 proto.c: allow calling proto_item_add_bitmask_tree() with a length set to 0 This is required for the flags from packet-frame.c Bug: 12536 Change-Id: I60bfe671687bcd3a9b5c997ba62bed563e890548 Reviewed-on: https://code.wireshark.org/review/15945 Reviewed-by: Pascal Quantin <pascal.quantin at gmail.com> Reviewed-by: Michael Mann <mmann78 at netscape.net> http://cgit.osmocom.org/wireshark/commit/?id=c3190adc12e3e7ceb14c62808f7d1d07756137c9 commit c3190adc12e3e7ceb14c62808f7d1d07756137c9 Author: Alexis La Goutte <alexis.lagoutte at gmail.com> Date: Wed Jun 15 20:35:47 2016 +0200 capture info (wslua): Dereference of null pointer Change-Id: Iced579d5acaefa9d1c8e3775a53916773bf87659 Reviewed-on: https://code.wireshark.org/review/15929 Petri-Dish: Alexis La Goutte <alexis.lagoutte at gmail.com> Tested-by: Petri Dish Buildbot <buildbot-no-reply at wireshark.org> Reviewed-by: Peter Wu <peter at lekensteyn.nl> http://cgit.osmocom.org/wireshark/commit/?id=a8f73e92fde0b7055004e4d3d518ffcfd447815c commit a8f73e92fde0b7055004e4d3d518ffcfd447815c Author: Balint Reczey <balint at balintreczey.hu> Date: Wed Jun 15 14:14:23 2016 -0700 documentation: Suggest using prefixed public symbols Change-Id: I9153756b0e921fd74d7df9d119337f5484856ba0 Reviewed-on: https://code.wireshark.org/review/15940 Reviewed-by: Anders Broman <a.broman58 at gmail.com> http://cgit.osmocom.org/wireshark/commit/?id=04058b8af3e36070721e807ae0ecdac4b411a5dc commit 04058b8af3e36070721e807ae0ecdac4b411a5dc Author: Gerald Combs <gerald at wireshark.org> Date: Wed Jun 15 11:27:53 2016 -0700 Qt: Adjust the search frame layout. Add padding on the left side of the search frame in order to reduce the amount of mousing required on large screens. Change-Id: I1dcd8c4a103f4a462f4ab60a22a93b8c0f28b055 Reviewed-on: https://code.wireshark.org/review/15928 Petri-Dish: Gerald Combs <gerald at wireshark.org> Tested-by: Petri Dish Buildbot <buildbot-no-reply at wireshark.org> Reviewed-by: Gerald Combs <gerald at wireshark.org> http://cgit.osmocom.org/wireshark/commit/?id=66efbdbc01dd7eaad76b39c23db20aa605ab1424 commit 66efbdbc01dd7eaad76b39c23db20aa605ab1424 Author: Jeff Morriss <jeff.morriss.ws at gmail.com> Date: Wed Jun 15 16:01:05 2016 -0400 Make some Diameter AVP names unique. In some cases this means using the correct (updated?) name from the specification. In others it means prepending the application name to force uniqueness. Change-Id: I8301c769af2b2279c0be7c1bc65e99fe25c1cc80 Reviewed-on: https://code.wireshark.org/review/15935 Reviewed-by: Anders Broman <a.broman58 at gmail.com> http://cgit.osmocom.org/wireshark/commit/?id=1b0d51ffdf514f85cd2b8e2a493d8b61cf1108f7 commit 1b0d51ffdf514f85cd2b8e2a493d8b61cf1108f7 Author: dsrsupport <eugene.exarevsky at dsr-company.com> Date: Wed Jun 15 19:45:50 2016 +0300 ZigBee: decode ZBOSS traffic dump and Interpan frames as ZigBee. If decoded ZBOSS traffic dump, sure this is ZigBee, so bypass heuristic. If decoding air sniffer dump, try to go thru heuristic by checking for ext address src mode required for interpan. Change-Id: Iddf799400a4cf0fd73714f06b99e3d11c8cb2e60 Reviewed-on: https://code.wireshark.org/review/15921 Reviewed-by: Michael Mann <mmann78 at netscape.net> Petri-Dish: Michael Mann <mmann78 at netscape.net> Tested-by: Petri Dish Buildbot <buildbot-no-reply at wireshark.org> Reviewed-by: Anders Broman <a.broman58 at gmail.com> http://cgit.osmocom.org/wireshark/commit/?id=561a063feee5b3ea8ac9d7d3254e16ec31bb7646 commit 561a063feee5b3ea8ac9d7d3254e16ec31bb7646 Author: Gerald Combs <gerald at wireshark.org> Date: Fri Jun 10 15:26:57 2016 -0700 Pass "/utf-8" to Visual C++ 2015. Many projects (Qt[1] and GNOME[2] in particular) either recommend, use, or at least allow for UTF-8 in source and header files. Pass /utf-8 to Visual C++ 2015 so that it will behave itself around UTF-8 and be more like that nice compiler down the street. [1] https://wiki.qt.io/Strings_and_encodings_in_Qt [2] https://bugzilla.gnome.org/show_bug.cgi?id=767218 Change-Id: Ibc90d235742134cb42dd796ba529699bcbbe3ad0 Reviewed-on: https://code.wireshark.org/review/15821 Petri-Dish: Anders Broman <a.broman58 at gmail.com> Tested-by: Petri Dish Buildbot <buildbot-no-reply at wireshark.org> Reviewed-by: Anders Broman <a.broman58 at gmail.com> http://cgit.osmocom.org/wireshark/commit/?id=ca1c5f540a13676240ac82f26e79b1b6c0bc5a54 commit ca1c5f540a13676240ac82f26e79b1b6c0bc5a54 Author: Alexis La Goutte <alexis.lagoutte at gmail.com> Date: Wed Jun 15 20:14:18 2016 +0200 diameter (3GPP): Fix Dead Store (Dead assignement/Dead increment) Warning found by Clang Change-Id: Iaa74265df66455528c86658a26812876574a904a Reviewed-on: https://code.wireshark.org/review/15927 Petri-Dish: Alexis La Goutte <alexis.lagoutte at gmail.com> Tested-by: Petri Dish Buildbot <buildbot-no-reply at wireshark.org> Reviewed-by: Anders Broman <a.broman58 at gmail.com> http://cgit.osmocom.org/wireshark/commit/?id=6d89f3b69961ecfa6c11735ab9f838dc10f28b51 commit 6d89f3b69961ecfa6c11735ab9f838dc10f28b51 Author: Jeff Morriss <jeff.morriss.ws at gmail.com> Date: Wed Jun 15 13:31:41 2016 -0400 Update to the latest config.guess and config.sub Change-Id: Id493fb3b79326b522a3a11c3258531683f159187 Reviewed-on: https://code.wireshark.org/review/15924 Petri-Dish: Jeff Morriss <jeff.morriss.ws at gmail.com> Tested-by: Petri Dish Buildbot <buildbot-no-reply at wireshark.org> Reviewed-by: Anders Broman <a.broman58 at gmail.com> http://cgit.osmocom.org/wireshark/commit/?id=64169e3a765c7d22cc0a15623d6ede37ca50ceb2 commit 64169e3a765c7d22cc0a15623d6ede37ca50ceb2 Author: dsrsupport <eugene.exarevsky at dsr-company.com> Date: Wed Jun 15 18:48:01 2016 +0300 ZigBee: add support for inter-pan transmissions. Added dissection of inter-pan nwk and aps stub to be used to decode ZLL commissioning cluster. Change-Id: I871016a93854f1caf2f14f2f84e5397de5f1e2ff Reviewed-on: https://code.wireshark.org/review/15918 Reviewed-by: Michael Mann <mmann78 at netscape.net> Petri-Dish: Michael Mann <mmann78 at netscape.net> Tested-by: Petri Dish Buildbot <buildbot-no-reply at wireshark.org> Reviewed-by: Pascal Quantin <pascal.quantin at gmail.com> http://cgit.osmocom.org/wireshark/commit/?id=6baa1b544c84a766d9f9d356e9940eccaf0a128f commit 6baa1b544c84a766d9f9d356e9940eccaf0a128f Author: Pascal Quantin <pascal.quantin at gmail.com> Date: Wed Jun 8 15:57:00 2016 +0200 Remove Nmake build system Change-Id: I3bd474f3cda9667dec66426b5729449953df3e61 Reviewed-on: https://code.wireshark.org/review/15777 Petri-Dish: Pascal Quantin <pascal.quantin at gmail.com> Tested-by: Petri Dish Buildbot <buildbot-no-reply at wireshark.org> Reviewed-by: Jörg Mayer <jmayer at loplof.de> Reviewed-by: Balint Reczey <balint at balintreczey.hu> http://cgit.osmocom.org/wireshark/commit/?id=88bd50c592b0d24a12dd178ae2858444400a012f commit 88bd50c592b0d24a12dd178ae2858444400a012f Author: Guy Harris <guy at alum.mit.edu> Date: Wed Jun 15 12:15:54 2016 -0700 Don't map the interface ID for records that don't pertain to an interface. And revert to the previous behavior of map_phdr_interface_id(); that change broke the mergecap tests when it was merging pcap files into a pcapng file. Change-Id: I2e079b0e87dce06e98faa9ab7615f9b9b2701b77 Reviewed-on: https://code.wireshark.org/review/15932 Reviewed-by: Guy Harris <guy at alum.mit.edu> http://cgit.osmocom.org/wireshark/commit/?id=5a73176a9dbc5c9637c8a5cc027ac4ccb2a633e0 commit 5a73176a9dbc5c9637c8a5cc027ac4ccb2a633e0 Author: Pascal Quantin <pascal.quantin at gmail.com> Date: Wed Jun 15 11:46:53 2016 -0700 Win: convert atkversion.h to UTF-8 Change-Id: I7bfa9be11596cc9a3e1b0226c6865edf47e96782 Reviewed-on: https://code.wireshark.org/review/15931 Reviewed-by: Pascal Quantin <pascal.quantin at gmail.com> http://cgit.osmocom.org/wireshark/commit/?id=edf0b5cb9ab6ad86dda4e2d69c4c319f8d2055b5 commit edf0b5cb9ab6ad86dda4e2d69c4c319f8d2055b5 Author: Dario Lombardo <lomato at gmail.com> Date: Wed Jun 15 20:05:32 2016 +0200 qt: add initializer to ExpertPacketTreeWidgetItem (CID 1362746). Change-Id: I8ca154907e01fb40affb9e5f5a0aaf55921c95db Reviewed-on: https://code.wireshark.org/review/15926 Reviewed-by: Gerald Combs <gerald at wireshark.org> http://cgit.osmocom.org/wireshark/commit/?id=de23fbc7247f57226dee0ea35ddb4ba0cac42716 commit de23fbc7247f57226dee0ea35ddb4ba0cac42716 Author: Martin Kaiser <wireshark at kaiser.cx> Date: Wed Jun 15 10:53:43 2016 -0700 zbee-nwk: don't THROW() an exception from a dissector we already have an expert info, so we can just return the number of bytes in the tvb Change-Id: I6199760316d7ef141877bc8f65012d36e4dd357b Reviewed-on: https://code.wireshark.org/review/15925 Reviewed-by: Anders Broman <a.broman58 at gmail.com> http://cgit.osmocom.org/wireshark/commit/?id=ec5acbc33cfc8e6c82706574814d7232b26112c0 commit ec5acbc33cfc8e6c82706574814d7232b26112c0 Author: Stig Bjørlykke <stig at bjorlykke.org> Date: Fri Mar 11 18:42:49 2016 +0100 wtap: Make default_filter static Address of stack memory associated with local variable 'default_filter' is still referred to by the global variable 'filter_option' upon returning to the caller. This will be a dangling reference. Change-Id: I6160a37f05b8aea245b723ec50803e4062886738 Reviewed-on: https://code.wireshark.org/review/14427 Petri-Dish: Stig Bjørlykke <stig at bjorlykke.org> Tested-by: Petri Dish Buildbot <buildbot-no-reply at wireshark.org> Reviewed-by: Anders Broman <a.broman58 at gmail.com> http://cgit.osmocom.org/wireshark/commit/?id=9ba9a05ef06a6869c2ad2970cffa0d9177c04fdd commit 9ba9a05ef06a6869c2ad2970cffa0d9177c04fdd Author: João Valverde <joao.valverde at tecnico.ulisboa.pt> Date: Wed Sep 30 14:34:39 2015 +0100 Display "IP DSCP" column as short text Ping-Bug: 12429 Change-Id: I618b2017e161d89f0efa25ce2fb82a1808e8d315 Reviewed-on: https://code.wireshark.org/review/10701 Reviewed-by: João Valverde <j at v6e.pt> http://cgit.osmocom.org/wireshark/commit/?id=babb9e32e9f5ac57dac0132ee8e2977b93e00675 commit babb9e32e9f5ac57dac0132ee8e2977b93e00675 Author: Peter Wu <peter at lekensteyn.nl> Date: Wed Jun 15 08:45:54 2016 -0700 androiddump: fix leak on --extcap-interfaces extcap_base_register_interface duplicates the memory, so there is no need to keep it around. Change-Id: I2bac8be519b659504c512d4eb29be8f7ef6dbd59 Reviewed-on: https://code.wireshark.org/review/15919 Reviewed-by: Anders Broman <a.broman58 at gmail.com> http://cgit.osmocom.org/wireshark/commit/?id=95a05790d255a884935cae74fce730ad2d5572fd commit 95a05790d255a884935cae74fce730ad2d5572fd Author: Pascal Quantin <pascal.quantin at gmail.com> Date: Wed Jun 15 08:24:48 2016 -0700 win-setup.ps1: stop downloading user-guide; with CMake it is generated from source code Change-Id: I3b015594bd6a6b0c41938ba17d5690c08e04f490 Reviewed-on: https://code.wireshark.org/review/15917 Petri-Dish: Pascal Quantin <pascal.quantin at gmail.com> Tested-by: Petri Dish Buildbot <buildbot-no-reply at wireshark.org> Reviewed-by: Pascal Quantin <pascal.quantin at gmail.com> http://cgit.osmocom.org/wireshark/commit/?id=525fd71b367cc733535e25611728dbf18c7e98ff commit 525fd71b367cc733535e25611728dbf18c7e98ff Author: Michael Mann <mmann78 at netscape.net> Date: Tue Jun 14 23:17:25 2016 -0400 proto_tree_add_boolean -> proto_tree_add_bitmask_list_value Change-Id: Ic644042d238b5f2abcd874bca92c6dea55804ba9 Reviewed-on: https://code.wireshark.org/review/15913 Petri-Dish: Michael Mann <mmann78 at netscape.net> Tested-by: Petri Dish Buildbot <buildbot-no-reply at wireshark.org> Reviewed-by: Michael Mann <mmann78 at netscape.net> http://cgit.osmocom.org/wireshark/commit/?id=d25a60c1c1db0d81e332272fe00ec4ef4fb03e65 commit d25a60c1c1db0d81e332272fe00ec4ef4fb03e65 Author: Gerald Combs <gerald at zing.org> Date: Sun Apr 24 11:21:50 2016 -0700 More Sysdig / system event support. Add REC_TYPE_SYSCALL to wiretap and use it for Sysdig events. Call the Sysdig event dissector from the frame dissector. Create a "syscall" protocol for system calls, but add "frame" items to it for now. Add the ability to write Sysdig events. This lets us merge packet capture and syscall capture files. Change-Id: I12774ec69c89d8e329b6130c67f29aade4e3d778 Reviewed-on: https://code.wireshark.org/review/15078 Tested-by: Petri Dish Buildbot <buildbot-no-reply at wireshark.org> Reviewed-by: Anders Broman <a.broman58 at gmail.com> http://cgit.osmocom.org/wireshark/commit/?id=b26e757b310180bd2ab867dd5ad0cc0261993135 commit b26e757b310180bd2ab867dd5ad0cc0261993135 Author: Jaap Keuter <jaap.keuter at xs4all.nl> Date: Wed Jun 15 08:53:14 2016 +0200 Let the calculated window scale be 16 bit wide. Even though TCP window scale shift is only 8 bits, the scale calculated from it is max 16384. therefor a 16 bit value. Let the tree item map to the single byte in the TVB, while allowing the value to be 16 bit. Bug: 12525 Change-Id: I41cebc62f6b8b09e13efa5f3b7432001e8d994e1 Reviewed-on: https://code.wireshark.org/review/15914 Petri-Dish: Jaap Keuter <jaap.keuter at xs4all.nl> Tested-by: Petri Dish Buildbot <buildbot-no-reply at wireshark.org> Reviewed-by: Michael Mann <mmann78 at netscape.net> http://cgit.osmocom.org/wireshark/commit/?id=0ef1d941ea971fc4367b97ca7e7ab7a2ee9e9b88 commit 0ef1d941ea971fc4367b97ca7e7ab7a2ee9e9b88 Author: Michael Mann <mmann78 at netscape.net> Date: Tue Jun 14 11:55:08 2016 -0400 Allow control of individual columns to be (un)writable. Most protocols just want to limit COL_INFO or COL_PROTOCOL so give that level of granularity. Bug: 12144 Bug: 5117 Bug: 11144 Change-Id: I8de9b7d2c69e90d3fbfc0a52c2bd78c3de58e2f8 Reviewed-on: https://code.wireshark.org/review/15894 Reviewed-by: Jeff Morriss <jeff.morriss.ws at gmail.com> Petri-Dish: Anders Broman <a.broman58 at gmail.com> Tested-by: Petri Dish Buildbot <buildbot-no-reply at wireshark.org> Reviewed-by: Anders Broman <a.broman58 at gmail.com> http://cgit.osmocom.org/wireshark/commit/?id=c19e6c24067fd0aa1ea628de85f25ef9ece08839 commit c19e6c24067fd0aa1ea628de85f25ef9ece08839 Author: Peter Wu <peter at lekensteyn.nl> Date: Tue Jun 14 14:52:01 2016 -0700 cmake: fix ENABLE_ASAN detection Do not add -fsanitize=undefined when ASAN is requested, UBSAN is a different feature (which could be added later as desired). This makes the -DENABLE_ASAN=1 option match the autotools --enable-asan option. Fail hard if ASAN support is requested but not supported, this avoids surprises when something is wrong. Fix ASAN detection by setting the linker option too. Note: if you have previously set ENABLE_ASAN=1 with the broken ASAN detection, you have to clear your CMakeCache.txt file to redo the detection. Change-Id: Iba6ca0da0336eccedd0cf31a251baad9d1aff5b4 Reviewed-on: https://code.wireshark.org/review/15908 Petri-Dish: Peter Wu <peter at lekensteyn.nl> Reviewed-by: Alexis La Goutte <alexis.lagoutte at gmail.com> Tested-by: Petri Dish Buildbot <buildbot-no-reply at wireshark.org> Reviewed-by: Anders Broman <a.broman58 at gmail.com> http://cgit.osmocom.org/wireshark/commit/?id=3a590217ac60d626cb126aff593b43901585224c commit 3a590217ac60d626cb126aff593b43901585224c Author: Jeff Morriss <jeff.morriss.ws at gmail.com> Date: Mon Jun 13 15:28:16 2016 -0400 Change how dissectors do late-field-registration to avoid a double-registration assertion. If a dissector forces registration of fields during dissection it needs to do so in a way that clears the prefix registration. Otherwise epan will call the registration routine a 2nd time (which will cause us to assert out) if a user types a display filter (with the dissector's prefix) that doesn't exist. Update the proto_register_prefix() comments to reflect this. Change-Id: I3ce29243395fb55192bb5dfd950baa88410ac136 Reviewed-on: https://code.wireshark.org/review/15881 Petri-Dish: Jeff Morriss <jeff.morriss.ws at gmail.com> Tested-by: Petri Dish Buildbot <buildbot-no-reply at wireshark.org> Reviewed-by: Jaap Keuter <jaap.keuter at xs4all.nl> http://cgit.osmocom.org/wireshark/commit/?id=22fd85d178e52b23a192737f16957d24886d0a5d commit 22fd85d178e52b23a192737f16957d24886d0a5d Author: Martin Kaiser <wireshark at kaiser.cx> Date: Mon Jun 13 18:05:11 2016 -0700 mount: fix a memory leak don't copy the wmem-buffer from address_to_str() into a g_malloc()ed one that is never freed instead, realloc the wmem-buffer and add the nfs path to it (nfs_name_snoop_add_name() will make a copy internally) Change-Id: I4274a4a413c09f3f1d78beba65d94748ce185413 Reviewed-on: https://code.wireshark.org/review/15902 Petri-Dish: Michael Mann <mmann78 at netscape.net> Tested-by: Petri Dish Buildbot <buildbot-no-reply at wireshark.org> Reviewed-by: Michael Mann <mmann78 at netscape.net> http://cgit.osmocom.org/wireshark/commit/?id=eb4ed5a53c87d89832f5902cf9dca32b6f3370dc commit eb4ed5a53c87d89832f5902cf9dca32b6f3370dc Author: Guy Harris <guy at alum.mit.edu> Date: Tue Jun 14 17:35:51 2016 -0700 Clean up some messages. We're checking for more than just a 64-bit off_t; we're checking for the ability to do 64-bit seeks in files, even if, as on Windows, the APIs are different. Remove trailing white space and clean up some comments while we're at it. Change-Id: I6122b6d6b44ff5dd3a4d8268f9793193e65817ce Reviewed-on: https://code.wireshark.org/review/15912 Reviewed-by: Guy Harris <guy at alum.mit.edu> http://cgit.osmocom.org/wireshark/commit/?id=51dd96fbb8895357f1ca669c7406d01fb24d1e69 commit 51dd96fbb8895357f1ca669c7406d01fb24d1e69 Author: Pascal Quantin <pascal.quantin at gmail.com> Date: Tue Jun 14 16:11:18 2016 -0700 Fix OSX buildbot Dirty CORBA IDL dissectors must be compiled without -Werror option Change-Id: I46431c635274399cd6d365a608cdc0aecbc59c95 Reviewed-on: https://code.wireshark.org/review/15911 Reviewed-by: Pascal Quantin <pascal.quantin at gmail.com> http://cgit.osmocom.org/wireshark/commit/?id=38d08e0b6eac40188d4ba5ba4051dedd1ac135bf commit 38d08e0b6eac40188d4ba5ba4051dedd1ac135bf Author: Dario Lombardo <lomato at gmail.com> Date: Tue Jun 14 19:35:32 2016 +0200 dns_stats: generate stats just for pure dns (not mDNS, not LLMR). The stats for mDNS and llmnr are pending. The change just resolves a bug in the stats that are wrongly generated when the traffic is mDNS or LLMR. Bug: 12492 Change-Id: Ie772e204d0ddea997dd8cbf609725605c8a507c8 Reviewed-on: https://code.wireshark.org/review/15897 Reviewed-by: Alexis La Goutte <alexis.lagoutte at gmail.com> http://cgit.osmocom.org/wireshark/commit/?id=58023e5ee9ac26c4e74212068f1588bc8243afac commit 58023e5ee9ac26c4e74212068f1588bc8243afac Author: Alexis La Goutte <alexis.lagoutte at gmail.com> Date: Tue Jun 14 23:43:15 2016 +0200 proto(.h): fix '@return' command used in a comment that is attached to a function returning void [-Wdocumentation] Change-Id: Ie0e502adcc8eb00f65ffa6c018d5b9d79655ddb7 Reviewed-on: https://code.wireshark.org/review/15907 Petri-Dish: Alexis La Goutte <alexis.lagoutte at gmail.com> Reviewed-by: Anders Broman <a.broman58 at gmail.com> Tested-by: Petri Dish Buildbot <buildbot-no-reply at wireshark.org> Reviewed-by: Alexis La Goutte <alexis.lagoutte at gmail.com> http://cgit.osmocom.org/wireshark/commit/?id=b7e32bbd46fd6433bdc4fd69ea46fa8d5598b66e commit b7e32bbd46fd6433bdc4fd69ea46fa8d5598b66e Author: Michael Mann <mmann78 at netscape.net> Date: Tue Jun 14 17:23:58 2016 -0400 FIX dissector - Improve Message info Bug: 5350 Change-Id: I4b2d60549f9680bbc008a2abba5d7ec108f6bf22 Reviewed-on: https://code.wireshark.org/review/15905 Petri-Dish: Michael Mann <mmann78 at netscape.net> Tested-by: Petri Dish Buildbot <buildbot-no-reply at wireshark.org> Reviewed-by: Michael Mann <mmann78 at netscape.net> http://cgit.osmocom.org/wireshark/commit/?id=581a17af40b84ef0c9e7f41ed0795af345b61ce1 commit 581a17af40b84ef0c9e7f41ed0795af345b61ce1 Author: Pascal Quantin <pascal.quantin at gmail.com> Date: Mon Jun 13 15:11:55 2016 -0700 CORBA IDL: compile dissectors with /Ox when using MSVC2013 x64 By default Windows files are compiled with /O2 optimization flag (that brings the best performance). But MSVC2013 x64 compiler generates buggy code for CORBA IDL dissectors. Let's downgrade the optimization to /Ox for those files specifically. Bug: 12495 Change-Id: Ibbb532653808d915c82bd20b55dd9e68d86b1207 Reviewed-on: https://code.wireshark.org/review/15884 Reviewed-by: Peter Wu <peter at lekensteyn.nl> http://cgit.osmocom.org/wireshark/commit/?id=d74113fbfb87d0f33a2d93063ac4e0e09d1bca2a commit d74113fbfb87d0f33a2d93063ac4e0e09d1bca2a Author: Jeff Morriss <jeff.morriss.ws at gmail.com> Date: Tue Jun 14 17:38:17 2016 -0400 Don't list "AVP" as a possible member of a grouped AVP. There's no AVP named "AVP". And there's no need to tell Wireshark that any AVP may put in the group (the RFC lists "AVP" for that purpose). Change-Id: I3591af725ebe089e13eae7b712ef4404cb7924a2 Reviewed-on: https://code.wireshark.org/review/15906 Reviewed-by: Anders Broman <a.broman58 at gmail.com> http://cgit.osmocom.org/wireshark/commit/?id=9bb4edfeece774888709c42d47e019f0816be443 commit 9bb4edfeece774888709c42d47e019f0816be443 Author: Dario Lombardo <lomato at gmail.com> Date: Tue Apr 5 18:24:25 2016 +0200 packet.c: remove const compiler warning. Change-Id: Ida9384dccb0e8bacbc9aad39515c3dae9c5ce563 Reviewed-on: https://code.wireshark.org/review/14768 Reviewed-by: João Valverde <j at v6e.pt> Petri-Dish: João Valverde <j at v6e.pt> Tested-by: Petri Dish Buildbot <buildbot-no-reply at wireshark.org> Reviewed-by: Anders Broman <a.broman58 at gmail.com> http://cgit.osmocom.org/wireshark/commit/?id=40a3cbfca5e8d7d7c4445795674575510fc70d29 commit 40a3cbfca5e8d7d7c4445795674575510fc70d29 Author: Pascal Quantin <pascal.quantin at gmail.com> Date: Tue Jun 14 11:31:10 2016 -0700 Qt: fix crash when opening Expert Info dialog g6ff19ff tried to access cinfo by following a chain of pointers from expert_info. Access cinfo from cap_file_, which is more reliable. While we are at it, let's explicitly check the pointer validity. Change-Id: I0da72c5b1d2230a49c125a1b57c81c3115c4f2fb Reviewed-on: https://code.wireshark.org/review/15901 Petri-Dish: Gerald Combs <gerald at wireshark.org> Reviewed-by: Pascal Quantin <pascal.quantin at gmail.com> Tested-by: Petri Dish Buildbot <buildbot-no-reply at wireshark.org> Reviewed-by: Gerald Combs <gerald at wireshark.org> http://cgit.osmocom.org/wireshark/commit/?id=c0c00f4f312aa7718b7c2a29c49a1a8e9f6bef7c commit c0c00f4f312aa7718b7c2a29c49a1a8e9f6bef7c Author: Jeff Morriss <jeff.morriss.ws at gmail.com> Date: Tue Jun 14 10:52:28 2016 -0400 Give unique names to a bunch of reserved, experimental, etc., AVPs. Also remove a bunch of AVPs that are unassigned/unallocated--there's no real benefit to telling users that... Change-Id: I1b18a11a1b65189d21520c74aae3dde77688e592 Reviewed-on: https://code.wireshark.org/review/15895 Reviewed-by: Anders Broman <a.broman58 at gmail.com> http://cgit.osmocom.org/wireshark/commit/?id=4ba1fe456bf9aeabec3c87344d09777ccebb51bb commit 4ba1fe456bf9aeabec3c87344d09777ccebb51bb Author: Joerg Mayer <jmayer at loplof.de> Date: Tue Jun 14 21:45:53 2016 +0200 Replace wlan_ignore_wep_ by wlan_ignore_prot_ and WLAN_IGNORE_WEP_ by WLAN_IGNORE_PROT_ Change-Id: I870cc1e5293dd6e1a1b71157987e27399e080a73 Reviewed-on: https://code.wireshark.org/review/15904 Reviewed-by: Jörg Mayer <jmayer at loplof.de> http://cgit.osmocom.org/wireshark/commit/?id=0d4569851cf78e2d68a5fc5e60d977cd4f77438a commit 0d4569851cf78e2d68a5fc5e60d977cd4f77438a Author: Dario Lombardo <lomato at gmail.com> Date: Mon May 2 17:21:57 2016 +0200 tvbparse: change g_hash_table to wmem_map. Change-Id: I245595051617f6d6333314240825a526adf19339 Reviewed-on: https://code.wireshark.org/review/15244 Reviewed-by: Michael Mann <mmann78 at netscape.net> http://cgit.osmocom.org/wireshark/commit/?id=a7ab65df896aa2da858e0d0f8029335f19c8d034 commit a7ab65df896aa2da858e0d0f8029335f19c8d034 Author: Dario Lombardo <lomato at gmail.com> Date: Thu Apr 21 18:04:16 2016 +0200 addr_resolv: change g_hash to wmem_map. Change-Id: Ice7533fbeac700dae0a46766838818a32b0d5736 Reviewed-on: https://code.wireshark.org/review/15051 Reviewed-by: Michael Mann <mmann78 at netscape.net> http://cgit.osmocom.org/wireshark/commit/?id=1dabd3a56dd641719138037ce1e9acb492781617 commit 1dabd3a56dd641719138037ce1e9acb492781617 Author: Dario Lombardo <lomato at gmail.com> Date: Tue Apr 12 18:14:14 2016 +0200 dcm: remove g_malloc Change-Id: I3d00b710c6fc6e5798ecc5eca9af11ccac920e5a Reviewed-on: https://code.wireshark.org/review/14913 Reviewed-by: Michael Mann <mmann78 at netscape.net> http://cgit.osmocom.org/wireshark/commit/?id=374d1207a590739bc76e4102e5ff00429a194d2b commit 374d1207a590739bc76e4102e5ff00429a194d2b Author: Dario Lombardo <lomato at gmail.com> Date: Mon May 2 17:50:38 2016 +0200 tvbparse: change g_malloc to wmem_alloc. Change-Id: I6a6363400d9fd1d76b9de0c5deea83dfc7cea1e2 Reviewed-on: https://code.wireshark.org/review/15245 Petri-Dish: Michael Mann <mmann78 at netscape.net> Tested-by: Petri Dish Buildbot <buildbot-no-reply at wireshark.org> Reviewed-by: Michael Mann <mmann78 at netscape.net> http://cgit.osmocom.org/wireshark/commit/?id=76ed7813d9ce514e8ca39fcc0abffd63a125c34d commit 76ed7813d9ce514e8ca39fcc0abffd63a125c34d Author: Joerg Mayer <jmayer at loplof.de> Date: Tue Jun 14 21:12:16 2016 +0200 Add Aerohive gre tunnel between APs. Change-Id: I24d0320cd164ead2802af37d07016c9c46d18e9e Reviewed-on: https://code.wireshark.org/review/15903 Reviewed-by: Jörg Mayer <jmayer at loplof.de> http://cgit.osmocom.org/wireshark/commit/?id=e86af3a5fc0d236925a818c4f6ce673ed9dcf4ec commit e86af3a5fc0d236925a818c4f6ce673ed9dcf4ec Author: Peter Wu <peter at lekensteyn.nl> Date: Sun Apr 3 11:10:02 2016 +0200 wslua: remove FAIL_ON_NULL_MEMBER_OR_EXPIRED Ensure that the member cannot be NULL at initialization, simplifies checkCaptureInfo and checkCaptureInfoConst logic. Change-Id: I2d9caa4a235310569ebbf0b30199dd3df7a4c093 Reviewed-on: https://code.wireshark.org/review/14791 Reviewed-by: Anders Broman <a.broman58 at gmail.com> http://cgit.osmocom.org/wireshark/commit/?id=f6e223c89540c6acc8a89244f050189f88ecfb78 commit f6e223c89540c6acc8a89244f050189f88ecfb78 Author: Peter Wu <peter at lekensteyn.nl> Date: Sun Apr 3 10:58:44 2016 +0200 wslua: Drop unused "push_code" macro parameter Reduce noise, no caller has used this parameter since its introduction. Msotly automated regex search and replace. Change-Id: I4b1180bfee8544b38d19c9c440ff5b9b0dc080b2 Reviewed-on: https://code.wireshark.org/review/14790 Petri-Dish: Peter Wu <peter at lekensteyn.nl> Tested-by: Petri Dish Buildbot <buildbot-no-reply at wireshark.org> Reviewed-by: Anders Broman <a.broman58 at gmail.com> http://cgit.osmocom.org/wireshark/commit/?id=cecb227af5a0ea6eda2f62447a1ece148948912b commit cecb227af5a0ea6eda2f62447a1ece148948912b Author: Alexis La Goutte <alexis.lagoutte at gmail.com> Date: Fri Jun 3 17:56:54 2016 +0200 Add dissector for Real Time Location System (RTLS) Change-Id: I494cbb8c3c6da18dfd7901d098dde6448226f67e Reviewed-on: https://code.wireshark.org/review/15711 Petri-Dish: Alexis La Goutte <alexis.lagoutte at gmail.com> Tested-by: Petri Dish Buildbot <buildbot-no-reply at wireshark.org> Reviewed-by: Anders Broman <a.broman58 at gmail.com> http://cgit.osmocom.org/wireshark/commit/?id=4000386fdf2af28ab1f88fa24e8088deec2a5a05 commit 4000386fdf2af28ab1f88fa24e8088deec2a5a05 Author: Irene Ruengeler <ruengeler at wireshark.org> Date: Mon Jun 13 17:39:42 2016 +0200 Fix SCTP analysis broken Bug: 12513 Change-Id: I3fdf79106ed007aadf528f0b373fb7a487f3d9a9 Reviewed-on: https://code.wireshark.org/review/15870 Petri-Dish: Alexis La Goutte <alexis.lagoutte at gmail.com> Tested-by: Petri Dish Buildbot <buildbot-no-reply at wireshark.org> Reviewed-by: Anders Broman <a.broman58 at gmail.com> http://cgit.osmocom.org/wireshark/commit/?id=798f7e946e7ca4afa02ab46eb3f92de0595e76eb commit 798f7e946e7ca4afa02ab46eb3f92de0595e76eb Author: Balint Reczey <balint at balintreczey.hu> Date: Tue Jun 23 13:51:32 2015 -0700 gtk: Allow restoring maximized windows as maximized without losing window decorations on GNOME on the secondary monitor. Bug: 11303 Change-Id: Ie8f541dba9d49f9fe5d4892a8dc1cd42091afe1d Reviewed-on: https://code.wireshark.org/review/9077 Reviewed-by: Balint Reczey <balint at balintreczey.hu> Reviewed-by: Peter Wu <peter at lekensteyn.nl> Petri-Dish: Peter Wu <peter at lekensteyn.nl> Reviewed-by: Anders Broman <a.broman58 at gmail.com> http://cgit.osmocom.org/wireshark/commit/?id=f8031fa50cc73ed6f243cd54db20abdf6bc179aa commit f8031fa50cc73ed6f243cd54db20abdf6bc179aa Author: Binh Trinh <beango at gmail.com> Date: Tue Jun 14 00:37:53 2016 -0400 Added XML proper decoding for XML CDATASection Bug: 11755 Change-Id: Iecf7ce4bfad45d0c49f3af205e8489e53077198b Reviewed-on: https://code.wireshark.org/review/15889 Petri-Dish: Alexis La Goutte <alexis.lagoutte at gmail.com> Tested-by: Petri Dish Buildbot <buildbot-no-reply at wireshark.org> Reviewed-by: Pascal Quantin <pascal.quantin at gmail.com> Reviewed-by: Anders Broman <a.broman58 at gmail.com> http://cgit.osmocom.org/wireshark/commit/?id=cbfa81769faabfb8f3e17f5d2a9333cdcde07c20 commit cbfa81769faabfb8f3e17f5d2a9333cdcde07c20 Author: Anders Broman <a.broman58 at gmail.com> Date: Tue Jun 14 15:37:33 2016 +0000 Revert "Move inclusion of CmakeListsCustom to the end of the file in order to have all defines in place." This reverts commit bcbcad1e597f89e64389b6cc25b2fdbe9f89d960. This change breaks building of custom plugins. Change-Id: I63e88ceb922ca23ead9784705ad8ba088a504fd1 Reviewed-on: https://code.wireshark.org/review/15893 Reviewed-by: Anders Broman <a.broman58 at gmail.com> http://cgit.osmocom.org/wireshark/commit/?id=2f9957af176827974aa306fd294e189cec76a088 commit 2f9957af176827974aa306fd294e189cec76a088 Author: Alexis La Goutte <alexis.lagoutte at gmail.com> Date: Tue Jun 14 15:40:57 2016 +0200 browser (dcerpc): Fix Dead Store (Dead assignement/Dead increment) Warning found by Clang Change-Id: I158a5fd8a645cd4d58565a6a4ee64371d271eb8e Reviewed-on: https://code.wireshark.org/review/15892 Petri-Dish: Alexis La Goutte <alexis.lagoutte at gmail.com> Reviewed-by: Martin Kaiser <wireshark at kaiser.cx> http://cgit.osmocom.org/wireshark/commit/?id=af6936c9ce1fe13081cdee1aa356dfb867235b92 commit af6936c9ce1fe13081cdee1aa356dfb867235b92 Author: Balint Reczey <balint at balintreczey.hu> Date: Mon Jun 13 20:01:08 2016 -0700 GTK: Disable liboverlay-scrollbar that crashed wireshark on Ubuntu Bug: 11400 Change-Id: I40d901ab3ef43a61ef984014dabc0547605ef77c Reviewed-on: https://code.wireshark.org/review/15888 Reviewed-by: Anders Broman <a.broman58 at gmail.com> http://cgit.osmocom.org/wireshark/commit/?id=048ba7a3a39e691d4c3e35501904daf52e5c3110 commit 048ba7a3a39e691d4c3e35501904daf52e5c3110 Author: Martin Kaiser <wireshark at kaiser.cx> Date: Mon Jun 13 15:50:33 2016 -0700 mount: don't THROW() an exception from a dissector if the length is too large, we can simply skip nfs_name_snoop_add_name() and the code to prepare its input Change-Id: I30c9a89edf7b48c45b52e7dad099ac4151f7f4a7 Reviewed-on: https://code.wireshark.org/review/15883 Reviewed-by: Anders Broman <a.broman58 at gmail.com> http://cgit.osmocom.org/wireshark/commit/?id=238a9846bc1a50251816830deb153187d9509614 commit 238a9846bc1a50251816830deb153187d9509614 Author: Jeff Morriss <jeff.morriss.ws at gmail.com> Date: Mon Jun 13 19:51:29 2016 -0400 Don't register Wireshark for .pfx (IPFIX) files. (As pointed out by Gerald) .pfx files are (more commonly) PKCS#12 files. People may be upset if we start grabbing them. Change-Id: Iecf857d082b7f2a0ad4fdd1a932332fc3c9d9498 Reviewed-on: https://code.wireshark.org/review/15886 Reviewed-by: Michael Mann <mmann78 at netscape.net> Petri-Dish: Michael Mann <mmann78 at netscape.net> Tested-by: Petri Dish Buildbot <buildbot-no-reply at wireshark.org> Reviewed-by: Anders Broman <a.broman58 at gmail.com> http://cgit.osmocom.org/wireshark/commit/?id=da509947a88608d647cd2a04f367ffa54a29cc8e commit da509947a88608d647cd2a04f367ffa54a29cc8e Author: Jeff Morriss <jeff.morriss.ws at gmail.com> Date: Mon Jun 13 20:14:41 2016 -0400 Adjust the Diameter DTD to accept applications and vendors in any order. Change-Id: I301a138b7f6db2d1a9ce1a20ebecf94e100bf831 Reviewed-on: https://code.wireshark.org/review/15887 Reviewed-by: Jeff Morriss <jeff.morriss.ws at gmail.com> http://cgit.osmocom.org/wireshark/commit/?id=4e135882d9f7809fb160119547f3a4eac231146e commit 4e135882d9f7809fb160119547f3a4eac231146e Author: John A. Thacker <johnthacker at gmail.com> Date: Mon Jun 13 16:36:07 2016 -0400 extcap: Check libssh >= 0.6.0 for sshdump, ciscodump sshdump and ciscodump require libssh >= 0.6.0. Check for this version and only build them if a sufficient version is present. (The other checks stay; in particular, ssh_userauth_agent doesn't exist on Windows and must be checked separately.) Bug: 12507 Change-Id: Ibe42b0cbb597cd9c4aab51f44d48185940ad954b Reviewed-on: https://code.wireshark.org/review/15882 Petri-Dish: Michael Mann <mmann78 at netscape.net> Tested-by: Petri Dish Buildbot <buildbot-no-reply at wireshark.org> Reviewed-by: Dario Lombardo <lomato at gmail.com> Tested-by: Dario Lombardo <lomato at gmail.com> Reviewed-by: Michael Mann <mmann78 at netscape.net> http://cgit.osmocom.org/wireshark/commit/?id=49430824cb5a4b1ceff229f7a21157475b279fe3 commit 49430824cb5a4b1ceff229f7a21157475b279fe3 Author: Jeff Morriss <jeff.morriss.ws at gmail.com> Date: Mon Jun 13 19:28:04 2016 -0400 Fix Custom.xml so it can be (correctly) included into the main dictionary. This file is included into dictionary.xml so it doesn't need all the DOCTYPE stuff. Change-Id: I8397b3babe45c28706867be3169ce6ed566930e6 Reviewed-on: https://code.wireshark.org/review/15885 Reviewed-by: Jeff Morriss <jeff.morriss.ws at gmail.com> http://cgit.osmocom.org/wireshark/commit/?id=90fa55ddd2512659bc376d074d7c370f04323c20 commit 90fa55ddd2512659bc376d074d7c370f04323c20 Author: João Valverde <joao.valverde at tecnico.ulisboa.pt> Date: Mon Jun 13 05:35:14 2016 +0100 Add missing const to inet_ipv6.h Make it simpler too. Change-Id: I97dc79d7ac536089c1fa6ec2c20f19754d47a9d4 Reviewed-on: https://code.wireshark.org/review/15866 Petri-Dish: João Valverde <j at v6e.pt> Tested-by: Petri Dish Buildbot <buildbot-no-reply at wireshark.org> Reviewed-by: João Valverde <j at v6e.pt> http://cgit.osmocom.org/wireshark/commit/?id=72af485d4ec5f9e4936749fe63d781f750b32bdf commit 72af485d4ec5f9e4936749fe63d781f750b32bdf Author: Martin Kaiser <wireshark at kaiser.cx> Date: Sat Jun 11 13:56:33 2016 +0200 dcerpc: don't THROW() an exception from a dissector remove the checks in dissect_ndr_ucarray_core() where a block or bytes dissection function is called and an exception is thrown if the offset wraps around, i.e. the final offset is lower than the initial one the block functions eventually call proto_tree_add_item(), which throws an exception if necessary the bytes functions end up calling functions to dissect basic types. insert calls to tvb_ensure_bytes_exist() if those functions increase our offset without reading data. thus, an exception is thrown if there's an overflow. remove some unnecessary if (tree) checks while at it Change-Id: I8006399ae20934daeec231246debe247f8dedbf0 Reviewed-on: https://code.wireshark.org/review/15832 Reviewed-by: Anders Broman <a.broman58 at gmail.com> http://cgit.osmocom.org/wireshark/commit/?id=551b82484f5844544b2847f19697f67d1cf5853e commit 551b82484f5844544b2847f19697f67d1cf5853e Author: Michael Mann <mmann78 at netscape.net> Date: Mon Jun 13 15:34:16 2016 -0400 Add proto_tree_add_bitmask_list_value. Ran across enough situations that proto_tree_add_bitmask_list couldn't solve that it seemed necessary. Change-Id: I6a540ac6efca76cae7c4571a84bb400538652784 Reviewed-on: https://code.wireshark.org/review/15880 Reviewed-by: Michael Mann <mmann78 at netscape.net> Petri-Dish: Michael Mann <mmann78 at netscape.net> Tested-by: Petri Dish Buildbot <buildbot-no-reply at wireshark.org> Reviewed-by: Anders Broman <a.broman58 at gmail.com> http://cgit.osmocom.org/wireshark/commit/?id=720b47fe63d0b7971a64d02fe43e32856265b333 commit 720b47fe63d0b7971a64d02fe43e32856265b333 Author: Andreas Leibold <andreas.leibold at harman.com> Date: Fri Jun 10 10:41:19 2016 +0200 Updates on AVB IEEE 1722 protocol to support more 1722 subtypes. packet-ieee1722.c now contains the entire protocol. packet-ieee1722a.c file was removed, because the term 1722a is outdated and now part of 1722 protocol. Change-Id: Ic2f44a2752f9254cde62d878dc971f09cddc5adc Reviewed-on: https://code.wireshark.org/review/15810 Petri-Dish: Anders Broman <a.broman58 at gmail.com> Tested-by: Petri Dish Buildbot <buildbot-no-reply at wireshark.org> Reviewed-by: Alexis La Goutte <alexis.lagoutte at gmail.com> Reviewed-by: Anders Broman <a.broman58 at gmail.com> http://cgit.osmocom.org/wireshark/commit/?id=858dc0c5f037d75001027d590746dc03ae19b930 commit 858dc0c5f037d75001027d590746dc03ae19b930 Author: Martin Kaiser <wireshark at kaiser.cx> Date: Sun Jun 12 16:31:57 2016 -0700 use #include <file.h> for generated include files the same mechanism as described in 7c40de5c38ac71323455c51dcc14a5eb385ce718 could trick us into using the wrong config.h fix this for some occassions where config.h is included before we include zlib.h I saw compile errors on windows where we picked up config.h from a linux build and zlib failed because of a mission unistd.h Change-Id: I91cf73b96c9e1b6f009fb2376fabfe973d1ac941 Reviewed-on: https://code.wireshark.org/review/15874 Petri-Dish: Alexis La Goutte <alexis.lagoutte at gmail.com> Tested-by: Petri Dish Buildbot <buildbot-no-reply at wireshark.org> Reviewed-by: Anders Broman <a.broman58 at gmail.com> http://cgit.osmocom.org/wireshark/commit/?id=dda2acc06fa42f7251c9e60a01aab970488116fb commit dda2acc06fa42f7251c9e60a01aab970488116fb Author: Martin Kaiser <wireshark at kaiser.cx> Date: Sun Jun 12 14:00:21 2016 -0700 qt: use #include <file.h> for generated include files make sure that generated include files are picked up only from the directories set by -I (or /I), not from the current directory if we use #include "file.h", Visual Studio searches for file.h in the same diretory as the source file that includes file.h if we do an out-of-tree build with cmake and the source directory contains files from an in-tree build (done with autotools), we might end up including the wrong file Change-Id: Iaaed2626258b6ff0c12485fe3f436bd03bbb5adf Reviewed-on: https://code.wireshark.org/review/15873 Reviewed-by: Anders Broman <a.broman58 at gmail.com> http://cgit.osmocom.org/wireshark/commit/?id=4ca4768b561fca0e47f6736e24a616d50b931f79 commit 4ca4768b561fca0e47f6736e24a616d50b931f79 Author: João Valverde <joao.valverde at tecnico.ulisboa.pt> Date: Sat Jun 11 23:15:01 2016 +0100 IPv6: Add text marker for SRH next segment Change-Id: If13ffe4ddb9ae08e738ccf0c715dc12ce7a076e8 Reviewed-on: https://code.wireshark.org/review/15834 Petri-Dish: Anders Broman <a.broman58 at gmail.com> Tested-by: Petri Dish Buildbot <buildbot-no-reply at wireshark.org> Reviewed-by: Anders Broman <a.broman58 at gmail.com> http://cgit.osmocom.org/wireshark/commit/?id=4dad15150490c651f1c741f0caed442df46d543c commit 4dad15150490c651f1c741f0caed442df46d543c Author: Martin Kaiser <wireshark at kaiser.cx> Date: Mon Jun 13 11:36:10 2016 -0700 sip: remove some unnecessary if (tree) checks which shouldn't have any impact on performance we should not remove the chcks around blocks where vb_format_text() is called Change-Id: Idc191cc70e7458225bbc5dfececb3c88c83ab5f1 Reviewed-on: https://code.wireshark.org/review/15879 Reviewed-by: Anders Broman <a.broman58 at gmail.com> http://cgit.osmocom.org/wireshark/commit/?id=bcbcad1e597f89e64389b6cc25b2fdbe9f89d960 commit bcbcad1e597f89e64389b6cc25b2fdbe9f89d960 Author: AndersBroman <anders.broman at ericsson.com> Date: Mon Jun 13 20:51:48 2016 +0200 Move inclusion of CmakeListsCustom to the end of the file in order to have all defines in place. Change-Id: I190257e9b833c409921bbca74c8ab531b632c60d Reviewed-on: https://code.wireshark.org/review/15878 Petri-Dish: Anders Broman <a.broman58 at gmail.com> Tested-by: Petri Dish Buildbot <buildbot-no-reply at wireshark.org> Reviewed-by: Anders Broman <a.broman58 at gmail.com> http://cgit.osmocom.org/wireshark/commit/?id=3fe879b88e53f3388653dde9a4631b45ca7290c7 commit 3fe879b88e53f3388653dde9a4631b45ca7290c7 Author: Martin Kaiser <wireshark at kaiser.cx> Date: Mon Jun 13 09:30:30 2016 -0700 isns: fix dead code do the special handling for len==0 and tag==ISNS_ATTR_TAG_PORTAL_GROUP_TAG before going into the different attributes Bug: 12503 Change-Id: I4dd6dcea25aba2e4963811a7a85f1eed1b906bcd Reviewed-on: https://code.wireshark.org/review/15875 Reviewed-by: Michael Mann <mmann78 at netscape.net> Petri-Dish: Michael Mann <mmann78 at netscape.net> Tested-by: Petri Dish Buildbot <buildbot-no-reply at wireshark.org> Reviewed-by: Anders Broman <a.broman58 at gmail.com> http://cgit.osmocom.org/wireshark/commit/?id=30d1afb6be1e1471a06ae5f2d8aa5adb0882c0f8 commit 30d1afb6be1e1471a06ae5f2d8aa5adb0882c0f8 Author: Dario Lombardo <lomato at gmail.com> Date: Tue May 3 16:51:45 2016 +0200 tvbparse: change g_strdup_printf to wmem_strdup_printf. Change-Id: I57ff604d23967eb1f6481c7019e3eab0389dc3a5 Reviewed-on: https://code.wireshark.org/review/15257 Petri-Dish: Dario Lombardo <lomato at gmail.com> Tested-by: Petri Dish Buildbot <buildbot-no-reply at wireshark.org> Reviewed-by: Guy Harris <guy at alum.mit.edu> Reviewed-by: Dario Lombardo <lomato at gmail.com> http://cgit.osmocom.org/wireshark/commit/?id=34cacfc6a639cdadd69395978df0653e20576572 commit 34cacfc6a639cdadd69395978df0653e20576572 Author: Gerald Combs <gerald at wireshark.org> Date: Mon Jun 13 11:17:48 2016 -0700 Qt: Fix a Windows version check. Fetch the version using QSysInfo::windowsVersion. Ping-Bug: 12010 Change-Id: If63c576ec4f56f34b76f320cdd927bee427c8cb7 Reviewed-on: https://code.wireshark.org/review/15876 Petri-Dish: Gerald Combs <gerald at wireshark.org> Tested-by: Petri Dish Buildbot <buildbot-no-reply at wireshark.org> Reviewed-by: Gerald Combs <gerald at wireshark.org> http://cgit.osmocom.org/wireshark/commit/?id=b8201aef9d3375dfaaa31aa00ea4686d91c2cf03 commit b8201aef9d3375dfaaa31aa00ea4686d91c2cf03 Author: Gerald Combs <gerald at wireshark.org> Date: Sun Jun 12 16:07:30 2016 -0700 Qt: Main window tab behavior. Make the main window tab order more closely match the GTK+ UI. Draw a focus rect in the byte view text while we're here. Change-Id: I04212c14ea7f0d6865b709533246760adc02f45a Reviewed-on: https://code.wireshark.org/review/15862 Petri-Dish: Anders Broman <a.broman58 at gmail.com> Tested-by: Petri Dish Buildbot <buildbot-no-reply at wireshark.org> Reviewed-by: Alexis La Goutte <alexis.lagoutte at gmail.com> Reviewed-by: Gerald Combs <gerald at wireshark.org> http://cgit.osmocom.org/wireshark/commit/?id=1dcaeb33ca8b219180a1f131a7fbef58213f040a commit 1dcaeb33ca8b219180a1f131a7fbef58213f040a Author: Jeff Morriss <jeff.morriss.ws at gmail.com> Date: Mon Jun 13 14:29:22 2016 -0400 Cisco Diameter: move the XML declaration to the top of the file. ... That's where it's supposed to be. Change-Id: I0ec68dc8757776bf757b52e75bc156acc7264ee5 Reviewed-on: https://code.wireshark.org/review/15877 Reviewed-by: Jeff Morriss <jeff.morriss.ws at gmail.com> http://cgit.osmocom.org/wireshark/commit/?id=d06cac60929a3f0852c78d99025fd6f7843d1429 commit d06cac60929a3f0852c78d99025fd6f7843d1429 Author: Jeff Morriss <jeff.morriss.ws at gmail.com> Date: Mon Jun 13 13:52:19 2016 -0400 Diameter (NSN): the attribute name is 'mandatory' not 'mandatory-flag'. Change-Id: Ifa19b59e23278abf332d8ab06dd5ad2059f3e679 Reviewed-on: https://code.wireshark.org/review/15872 Reviewed-by: Jeff Morriss <jeff.morriss.ws at gmail.com> http://cgit.osmocom.org/wireshark/commit/?id=4e989c2c7dc86f1e7167525a36fb0ab3aa02cac0 commit 4e989c2c7dc86f1e7167525a36fb0ab3aa02cac0 Author: Jeff Morriss <jeff.morriss.ws at gmail.com> Date: Mon Jun 13 13:37:08 2016 -0400 Diameter: close command elements. ... in order to make the XML (more) valid. Change-Id: Iefffff3208c98d6ea55d509ed35b57abd268baf3 Reviewed-on: https://code.wireshark.org/review/15871 Reviewed-by: Jeff Morriss <jeff.morriss.ws at gmail.com> http://cgit.osmocom.org/wireshark/commit/?id=04b82a7dc971597be958ba902bcf51dc32189305 commit 04b82a7dc971597be958ba902bcf51dc32189305 Author: Michael Mann <mmann78 at netscape.net> Date: Sun Jun 12 12:28:02 2016 -0400 Convert AT_SS7PC to a "dissector address type" The formatting of the address type is determined by a preference in packet-mtp3.c, so just make MTP3 register the address type. Use address_type_get_by_name in other dissectors (and export_pdu) to use the address type. Change-Id: Ifb32d7de27aeaa23cee8e803e25ffb3c905547b5 Reviewed-on: https://code.wireshark.org/review/15856 Petri-Dish: Michael Mann <mmann78 at netscape.net> Tested-by: Petri Dish Buildbot <buildbot-no-reply at wireshark.org> Reviewed-by: Anders Broman <a.broman58 at gmail.com> http://cgit.osmocom.org/wireshark/commit/?id=e2e84563eeb1e7b9add817d2b0c39656fab297d5 commit e2e84563eeb1e7b9add817d2b0c39656fab297d5 Author: Gerald Combs <gerald at wireshark.org> Date: Fri Mar 18 13:13:44 2016 -0700 Use getc_unlocked in a few places. Use getc_unlocked or _fgetc_nolock instead of getc in a few places. This reduces startup time by about 100ms here. Change-Id: I59ceb09678457c871cce79fcc3ce71998fe4f5af Reviewed-on: https://code.wireshark.org/review/14518 Reviewed-by: Michael Mann <mmann78 at netscape.net> Petri-Dish: Michael Mann <mmann78 at netscape.net> Tested-by: Petri Dish Buildbot <buildbot-no-reply at wireshark.org> Reviewed-by: Anders Broman <a.broman58 at gmail.com> http://cgit.osmocom.org/wireshark/commit/?id=92ef3d0b55a37f042e1ce7e208e7f39cb49b9bce commit 92ef3d0b55a37f042e1ce7e208e7f39cb49b9bce Author: Anton Thomasson <anton.thomasson at ericsson.com> Date: Fri Jun 10 16:12:24 2016 +0200 GSM RLC/MAC: add dissection of EC-GSM-IoT control messages Change-Id: Ib7096039aa9761fda96ed8552899833597ba70a6 Reviewed-on: https://code.wireshark.org/review/15812 Reviewed-by: Pascal Quantin <pascal.quantin at gmail.com> http://cgit.osmocom.org/wireshark/commit/?id=4679f5d5130166e86bf744498167561e9fae052f commit 4679f5d5130166e86bf744498167561e9fae052f Author: Anton Thomasson <anton.thomasson at ericsson.com> Date: Fri Jun 10 16:13:44 2016 +0200 GSM RR: add dissection of EC-GSM-IoT ccch control messages Change-Id: Ib40f78a0d1822bf216af0911f9672c750a78b265 Reviewed-on: https://code.wireshark.org/review/15813 Reviewed-by: Pascal Quantin <pascal.quantin at gmail.com> http://cgit.osmocom.org/wireshark/commit/?id=c016dcdbf9b8037d2e2a8b544c5ebe92485e7ea5 commit c016dcdbf9b8037d2e2a8b544c5ebe92485e7ea5 Author: Jeff Morriss <jeff.morriss.ws at gmail.com> Date: Sun Jun 12 19:00:37 2016 -0400 Diameter: free the diameter directory variable. It's only needed for a few milliseconds--there's no need for it to stick around until the epan scope ends. As discussed on I51813815babb4c40722c38459139ab9e3e3ccb42. Change-Id: I81fef351ef2d700cc5ec5866340605704173fbdb Reviewed-on: https://code.wireshark.org/review/15861 Petri-Dish: Jeff Morriss <jeff.morriss.ws at gmail.com> Tested-by: Petri Dish Buildbot <buildbot-no-reply at wireshark.org> Reviewed-by: Michael Mann <mmann78 at netscape.net> http://cgit.osmocom.org/wireshark/commit/?id=8b6ea372c1ba66667a985d3f90d3daef131bb1ed commit 8b6ea372c1ba66667a985d3f90d3daef131bb1ed Author: Gerald Combs <gerald at wireshark.org> Date: Sun Jun 12 15:10:02 2016 -0700 Qt: Make the capture filter read-only only in main welcome. As noted in gb7897dd, CaptureFilterCombo needs to be read-only until the app is initialized. Move the code to do so to MainWelcome, otherwise the capture filter entry in CaptureInterfacesDialog starts out read-only and stays that way. Disable / enable the entire CaptureFilterCombo instead of setting its lineEdit read-only status, which provides a stronger visual indicator. Change-Id: Ic7bf5b5631b861ecf4dc8cca67beb5bf4ed27510 Reviewed-on: https://code.wireshark.org/review/15859 Reviewed-by: Gerald Combs <gerald at wireshark.org> Petri-Dish: Gerald Combs <gerald at wireshark.org> Reviewed-by: Pascal Quantin <pascal.quantin at gmail.com> Tested-by: Petri Dish Buildbot <buildbot-no-reply at wireshark.org> Reviewed-by: Anders Broman <a.broman58 at gmail.com> http://cgit.osmocom.org/wireshark/commit/?id=6ff19fff9daa7bae8769a2d2504ab7ae48ac4087 commit 6ff19fff9daa7bae8769a2d2504ab7ae48ac4087 Author: Gerald Combs <gerald at wireshark.org> Date: Fri Jun 10 09:57:17 2016 -0700 Qt: Add the Info column contents to Expert Info. When "group by summary" is enabled, packet items contain a packet number followed by a lot of empty space. Fill it with the contents of the Info column. Set the first column title to "Severity" or "Packet" depending on the item selection. Change-Id: Iff96ab2ec631300ec8f08e55019e191e88cff84a Reviewed-on: https://code.wireshark.org/review/15814 Reviewed-by: Gerald Combs <gerald at wireshark.org> Petri-Dish: Gerald Combs <gerald at wireshark.org> Tested-by: Petri Dish Buildbot <buildbot-no-reply at wireshark.org> Reviewed-by: Anders Broman <a.broman58 at gmail.com> http://cgit.osmocom.org/wireshark/commit/?id=88f437417d997fc731e2ea95c4c6e9a9d76a4a8f commit 88f437417d997fc731e2ea95c4c6e9a9d76a4a8f Author: João Valverde <joao.valverde at tecnico.ulisboa.pt> Date: Wed Apr 27 15:07:03 2016 +0100 Indent register.c and other cosmetic changes Change-Id: I06e863e0b87118047f4c3b7618df02b9c7384a34 Reviewed-on: https://code.wireshark.org/review/15836 Petri-Dish: Anders Broman <a.broman58 at gmail.com> Tested-by: Petri Dish Buildbot <buildbot-no-reply at wireshark.org> Reviewed-by: Anders Broman <a.broman58 at gmail.com> http://cgit.osmocom.org/wireshark/commit/?id=20961a19b922636974a3c9d33d834b31e0bc0b24 commit 20961a19b922636974a3c9d33d834b31e0bc0b24 Author: Binh Trinh <beango at gmail.com> Date: Sun Jun 12 14:21:12 2016 -0400 Added Diameter 3GPP decoding of AVP 1404 - QoS-Subscribed (removed spaces) (removed C++ style comments) Change-Id: I0f6c7586486b48eab8659a048be451ce3fe1c72b Reviewed-on: https://code.wireshark.org/review/15850 Petri-Dish: Anders Broman <a.broman58 at gmail.com> Tested-by: Petri Dish Buildbot <buildbot-no-reply at wireshark.org> Reviewed-by: Anders Broman <a.broman58 at gmail.com> http://cgit.osmocom.org/wireshark/commit/?id=8ec8f6b8787dad6b627d8d1b2134d8092f9303c6 commit 8ec8f6b8787dad6b627d8d1b2134d8092f9303c6 Author: Stig Bjørlykke <stig at bjorlykke.org> Date: Mon Jun 13 10:00:28 2016 +0200 Qt: Multi line import from hex dump without offsets Fix importing hex dump without offsets with multiple lines. Change-Id: I7a7339e375b3125688f5b5d29f493704c7b9944a Reviewed-on: https://code.wireshark.org/review/15868 Reviewed-by: Stig Bjørlykke <stig at bjorlykke.org> http://cgit.osmocom.org/wireshark/commit/?id=4e55a28814e5203d987b58cf3bb16d8f747bae7c commit 4e55a28814e5203d987b58cf3bb16d8f747bae7c Author: Alexis La Goutte <alexis.lagoutte at gmail.com> Date: Sat Jun 11 06:14:35 2016 +0200 RADIUS: Add Sangoma dictionary From FreeRADIUS master commit ba4b4402588ae87497a0b7c87e26eb5cb433c8a7 Author: Alan T. DeKok <aland at freeradius.org> Date: Fri Jun 10 14:38:55 2016 -0400 Added dictionary.sangoma from http://wiki.sangoma.com/files/NSC-Radius-Support/dictionary.sangoma.txt Change-Id: Ie51ea6343a2a8a5b286d70451abce81ca920261f Reviewed-on: https://code.wireshark.org/review/15823 Petri-Dish: Michael Mann <mmann78 at netscape.net> Tested-by: Petri Dish Buildbot <buildbot-no-reply at wireshark.org> Reviewed-by: Michael Mann <mmann78 at netscape.net> http://cgit.osmocom.org/wireshark/commit/?id=87b5597ee0170d4fcf05f7eae364fb79e70f8ca3 commit 87b5597ee0170d4fcf05f7eae364fb79e70f8ca3 Author: Michael Mann <mmann78 at netscape.net> Date: Sun Jun 12 11:12:15 2016 -0400 Add address_type_get_by_name This allows the decoupling of a dissector registering an address type so it doesn't need to export the returned registered type. Change-Id: I49c913d042e70bd4b7ea1e964ba9511bb27304f5 Reviewed-on: https://code.wireshark.org/review/15855 Petri-Dish: Michael Mann <mmann78 at netscape.net> Tested-by: Petri Dish Buildbot <buildbot-no-reply at wireshark.org> Reviewed-by: Michael Mann <mmann78 at netscape.net> http://cgit.osmocom.org/wireshark/commit/?id=0baf13f8e979b8755a7fa314c3fa65e5bf37d21a commit 0baf13f8e979b8755a7fa314c3fa65e5bf37d21a Author: Michael Mann <mmann78 at netscape.net> Date: Sun Jun 12 09:38:55 2016 -0400 Completely remove dissector_add_handle. It has been deprecated and replaced with dissector_add_for_decode_as. Change-Id: I5a4976f83951f749e70b5267570fca188daa7a07 Reviewed-on: https://code.wireshark.org/review/15854 Petri-Dish: Michael Mann <mmann78 at netscape.net> Tested-by: Petri Dish Buildbot <buildbot-no-reply at wireshark.org> Reviewed-by: Michael Mann <mmann78 at netscape.net> http://cgit.osmocom.org/wireshark/commit/?id=6ff63571cf53332e7c897661e81f1dde70f2b483 commit 6ff63571cf53332e7c897661e81f1dde70f2b483 Author: Pascal Quantin <pascal.quantin at gmail.com> Date: Sun Jun 12 14:50:04 2016 -0700 USB: fix dissection of URB setup when the payload was claimed by a sub dissector Bug: 12511 Change-Id: Ic9af8358e2a8110f53c587201cafc337630c302a Reviewed-on: https://code.wireshark.org/review/15858 Reviewed-by: Michael Mann <mmann78 at netscape.net> Petri-Dish: Michael Mann <mmann78 at netscape.net> Petri-Dish: Pascal Quantin <pascal.quantin at gmail.com> Tested-by: Petri Dish Buildbot <buildbot-no-reply at wireshark.org> Reviewed-by: Pascal Quantin <pascal.quantin at gmail.com> http://cgit.osmocom.org/wireshark/commit/?id=fef202b463a7748d32685345ae6bb442d0a3090c commit fef202b463a7748d32685345ae6bb442d0a3090c Author: Pascal Quantin <pascal.quantin at gmail.com> Date: Sun Jun 12 14:49:04 2016 -0700 USB HID: add dissector to USB Device 'Decode As' list Ping-Bug: 12511 Change-Id: I6193e3bb084adf9925bb6800a756804164030630 Reviewed-on: https://code.wireshark.org/review/15857 Reviewed-by: Pascal Quantin <pascal.quantin at gmail.com> http://cgit.osmocom.org/wireshark/commit/?id=db8dd0f0203904cc1547522b7e2824955ca21062 commit db8dd0f0203904cc1547522b7e2824955ca21062 Author: João Valverde <joao.valverde at tecnico.ulisboa.pt> Date: Mon Jun 13 03:49:37 2016 +0100 Rename a variable Change-Id: Ie5d859e166fbc8073be88cbbd96bffa877e6b654 Reviewed-on: https://code.wireshark.org/review/15865 Reviewed-by: João Valverde <j at v6e.pt> http://cgit.osmocom.org/wireshark/commit/?id=3f0c7091f7548a0d72efb3b2e848fdb102de9ec3 commit 3f0c7091f7548a0d72efb3b2e848fdb102de9ec3 Author: Guy Harris <guy at alum.mit.edu> Date: Sun Jun 12 19:15:40 2016 -0700 Finish moving the parenthesis. Change-Id: I02f099ef198e360663b03857bdf9538bb63a7de8 Reviewed-on: https://code.wireshark.org/review/15864 Reviewed-by: Guy Harris <guy at alum.mit.edu> http://cgit.osmocom.org/wireshark/commit/?id=49db7287bf4f708a04d7ba891154b9d5efe3541d commit 49db7287bf4f708a04d7ba891154b9d5efe3541d Author: Guy Harris <guy at alum.mit.edu> Date: Sun Jun 12 18:45:45 2016 -0700 Fix a compile error. (Perhaps the Petri dish buildbots should, if a build fails, immediately mark the change as failing the Petri dish build, without waiting for the other build(s), so that you don't have to, for example, wait for the Ubuntu buildbot to finish doing a test build for a change that doesn't affect code built on UN*X.) Change-Id: I89ee1616d35c186fcabc0ec989936fa94116df70 Reviewed-on: https://code.wireshark.org/review/15863 Reviewed-by: Guy Harris <guy at alum.mit.edu> http://cgit.osmocom.org/wireshark/commit/?id=010e55ccf42d82ea5c4e085ab58a9a9764c45582 commit 010e55ccf42d82ea5c4e085ab58a9a9764c45582 Author: Guy Harris <guy at alum.mit.edu> Date: Sun Jun 12 15:30:35 2016 -0700 Don't assume we can get a module handle for kernel32.dll. A failure "shouldn't happen", but check anyway; if nothing else, that squelches some complaining from the VS Code Analysis tool. Change-Id: I9b06db399741176d0e9f859eb650bed8a2f96d9c Reviewed-on: https://code.wireshark.org/review/15860 Petri-Dish: Guy Harris <guy at alum.mit.edu> Reviewed-by: Guy Harris <guy at alum.mit.edu> http://cgit.osmocom.org/wireshark/commit/?id=d72b29c1cb6daa0510cb0e721e4dd20645aa450f commit d72b29c1cb6daa0510cb0e721e4dd20645aa450f Author: Stig Bjørlykke <stig at bjorlykke.org> Date: Sun Jun 5 21:06:51 2016 +0200 Qt: Add import from hex dump without offsets Added support for importing from hex dump without offsets. This will create one packet with all hex values found in the file. Change-Id: I0414441721078befeb59aa6a87b9412646cfcf5c Reviewed-on: https://code.wireshark.org/review/15743 Petri-Dish: Stig Bjørlykke <stig at bjorlykke.org> Tested-by: Petri Dish Buildbot <buildbot-no-reply at wireshark.org> Reviewed-by: Anders Broman <a.broman58 at gmail.com> http://cgit.osmocom.org/wireshark/commit/?id=0acc76a41796d343ffe1758f5ef4e5bb395ab429 commit 0acc76a41796d343ffe1758f5ef4e5bb395ab429 Author: Léo Gaspard <leo at gaspard.io> Date: Sun Jun 12 22:35:16 2016 +0200 Fix typo in dissector doc Change-Id: I5ca20080f99905ab23d484d0be054a89c406c583 Reviewed-on: https://code.wireshark.org/review/15852 Reviewed-by: Anders Broman <a.broman58 at gmail.com> http://cgit.osmocom.org/wireshark/commit/?id=752a8eacff4fcdb67aebae91364729a565f4e2ab commit 752a8eacff4fcdb67aebae91364729a565f4e2ab Author: Alexis La Goutte <alexis.lagoutte at gmail.com> Date: Sun Jun 12 18:46:46 2016 +0200 expert_info_dialog (Qt): fix Uninitialized members (UNINIT_CTOR) reported by Coverity (CID 1362692) Change-Id: I1bc71ac7b9c08a9a5749aa9bc88863fa10eb27c7 Reviewed-on: https://code.wireshark.org/review/15848 Petri-Dish: Alexis La Goutte <alexis.lagoutte at gmail.com> Tested-by: Petri Dish Buildbot <buildbot-no-reply at wireshark.org> Reviewed-by: Jaap Keuter <jaap.keuter at xs4all.nl> http://cgit.osmocom.org/wireshark/commit/?id=bc35660fbc8ff098bc595e222d28c54c3fb29fc7 commit bc35660fbc8ff098bc595e222d28c54c3fb29fc7 Author: João Valverde <joao.valverde at tecnico.ulisboa.pt> Date: Sat Jun 11 18:09:05 2016 +0100 IPv6: Add dissection for SRH flags Change-Id: I535aba36cc906e8d78cb594900e9a7fdcbd26c83 Reviewed-on: https://code.wireshark.org/review/15828 Reviewed-by: Alexis La Goutte <alexis.lagoutte at gmail.com> Petri-Dish: Alexis La Goutte <alexis.lagoutte at gmail.com> Tested-by: Petri Dish Buildbot <buildbot-no-reply at wireshark.org> Reviewed-by: João Valverde <j at v6e.pt> http://cgit.osmocom.org/wireshark/commit/?id=d6e9665872989c5f343fce47484abe415d77486c commit d6e9665872989c5f343fce47484abe415d77486c Author: Thibault Gerondal <github at tycale.be> Date: Sat May 28 02:55:04 2016 +0200 IPv6: Add support for Segment Routing (Type 4) Extension Header Bug: 12512 Change-Id: I5672ff3b8c4e8afcc82e957933330e0bf9454b08 Reviewed-on: https://code.wireshark.org/review/15593 Reviewed-by: Alexis La Goutte <alexis.lagoutte at gmail.com> Petri-Dish: Alexis La Goutte <alexis.lagoutte at gmail.com> Tested-by: Petri Dish Buildbot <buildbot-no-reply at wireshark.org> Reviewed-by: João Valverde <j at v6e.pt> http://cgit.osmocom.org/wireshark/commit/?id=cee3e827ebcc1d4524c19208b9a1196cb0e4f7a2 commit cee3e827ebcc1d4524c19208b9a1196cb0e4f7a2 Author: João Valverde <joao.valverde at tecnico.ulisboa.pt> Date: Sat Jun 11 06:10:17 2016 +0100 CMake: Make PROJECT_VERSION_EXTENSION code simpler The intent was to allow all sorts of overrides but, ugly. I don't think we need $cmake_package_string either, at least with these changes. Follow-up to 7c6e859ccf210a45e1cc0f6da17692845e6b5a23. (And bdec712166ba924a2cdeaaca8ae580c343eaf02c). Change-Id: I808b6bd3a3c64d2a67165344e8fe23e8314c27db Reviewed-on: https://code.wireshark.org/review/15835 Reviewed-by: João Valverde <j at v6e.pt> http://cgit.osmocom.org/wireshark/commit/?id=38d39f292e01551fe30b57583bd79a0d06d59420 commit 38d39f292e01551fe30b57583bd79a0d06d59420 Author: Guy Harris <guy at alum.mit.edu> Date: Sun Jun 12 12:18:14 2016 -0700 Have MemoryCheck() directly incorporate the error message and exit. Manually inline memory_error() in MemoryCheck(), so that static analyzers know that, if MemoryCheck() sees a null pointer, it exists, and the null pointer isn't subsequently used. Use MemoryCheck() instead of the one place where we manually checked for a null pointer and called memory_error(). Change-Id: Id6b0328cfd17cb14ec9d1e461420896a31573c71 Reviewed-on: https://code.wireshark.org/review/15851 Reviewed-by: Guy Harris <guy at alum.mit.edu> http://cgit.osmocom.org/wireshark/commit/?id=7bbc60c668b69542ceaa6797ec1080425200f3b1 commit 7bbc60c668b69542ceaa6797ec1080425200f3b1 Author: Guy Harris <guy at alum.mit.edu> Date: Sun Jun 12 10:34:16 2016 -0700 Add more memory checks, and use MemoryCheck() for some existing checks. Always check for malloc() and realloc() failing. Use MemoryCheck() for most of the checks - it's a bit cleaner and makes the error message the same for those checks. Change-Id: I533153c697b37b85adfa0259c1352efece0b0486 Reviewed-on: https://code.wireshark.org/review/15849 Reviewed-by: Guy Harris <guy at alum.mit.edu> http://cgit.osmocom.org/wireshark/commit/?id=aaba30a3a97a7703f2401a19db30ce9bedacc59b commit aaba30a3a97a7703f2401a19db30ce9bedacc59b Author: Gerald Combs <gerald at wireshark.org> Date: Fri Jun 10 11:16:10 2016 -0700 Qt: Draw a border around inactive+selected packet list items. Try to make inactive+selected packet list items more visible by drawing a border around them. Make an exception for Windows 7 and Vista if a theme is active. Bug: 12010 Change-Id: I974069dda92588b80772f577f319569751ff3347 Reviewed-on: https://code.wireshark.org/review/15816 Petri-Dish: Gerald Combs <gerald at wireshark.org> Tested-by: Petri Dish Buildbot <buildbot-no-reply at wireshark.org> Reviewed-by: Gerald Combs <gerald at wireshark.org> http://cgit.osmocom.org/wireshark/commit/?id=a5ff5c2d60ec018ae86a1343f91be2658464a25c commit a5ff5c2d60ec018ae86a1343f91be2658464a25c Author: Gerald Combs <gerald at wireshark.org> Date: Sun Jun 12 08:11:17 2016 -0700 [Automatic update for 2016-06-12] Update manuf, services enterprise-numbers, translations, and other items. Change-Id: I14deff6b9a13a51d66ebdea361686822583b07c0 Reviewed-on: https://code.wireshark.org/review/15843 Reviewed-by: Gerald Combs <gerald at wireshark.org> http://cgit.osmocom.org/wireshark/commit/?id=b88247865ef5d765431524861f42d40a4207c6e7 commit b88247865ef5d765431524861f42d40a4207c6e7 Author: Martin Kaiser <wireshark at kaiser.cx> Date: Sat Jun 11 14:23:59 2016 +0200 mongo: don't THROW() an exception from a dissector just return the overall length even if the value is not in line with the protocol specification Change-Id: Ieeb5d1d265acb6de807a1175f07c7981db4b6c2b Reviewed-on: https://code.wireshark.org/review/15833 Reviewed-by: Michael Mann <mmann78 at netscape.net> Petri-Dish: Michael Mann <mmann78 at netscape.net> Tested-by: Petri Dish Buildbot <buildbot-no-reply at wireshark.org> Reviewed-by: Anders Broman <a.broman58 at gmail.com> http://cgit.osmocom.org/wireshark/commit/?id=be1213332688ee9ee3375fd45161ab9c6e8274ca commit be1213332688ee9ee3375fd45161ab9c6e8274ca Author: Jaap Keuter <jaap.keuter at xs4all.nl> Date: Sat Jun 11 14:21:17 2016 +0200 Actually progress through the command data (CID-281394) The loop reading through the command data doesn't progress through it, it just reads until the available data (represented by max_length) runs out. It therefore: - doesn't present the commands - doesn't detect a missing final marker bit (CID-281394) This change does make the code progress through the command data, fixing both issues in the process. Change-Id: I61ba8b56b4a153affe9b4f9a574267f981ef0594 Reviewed-on: https://code.wireshark.org/review/15825 Petri-Dish: Jaap Keuter <jaap.keuter at xs4all.nl> Tested-by: Petri Dish Buildbot <buildbot-no-reply at wireshark.org> Reviewed-by: Anders Broman <a.broman58 at gmail.com> http://cgit.osmocom.org/wireshark/commit/?id=416c8a13bb23e4c6bf8d397d280fc706f6452fc2 commit 416c8a13bb23e4c6bf8d397d280fc706f6452fc2 Author: Balint Reczey <balint at balintreczey.hu> Date: Fri Apr 29 10:21:44 2016 +0200 debian: Regenerate ASN.1 dissector code during package build Change-Id: I3f7378ae5c048d3f954238bd04c707f039401ea1 Reviewed-on: https://code.wireshark.org/review/15161 Petri-Dish: Balint Reczey <balint at balintreczey.hu> Tested-by: Petri Dish Buildbot <buildbot-no-reply at wireshark.org> Reviewed-by: Michael Mann <mmann78 at netscape.net> http://cgit.osmocom.org/wireshark/commit/?id=2d095de05328a7209fefa31d5b3c26713f4b5ad2 commit 2d095de05328a7209fefa31d5b3c26713f4b5ad2 Author: Michael Mann <mmann78 at netscape.net> Date: Fri Jun 10 00:00:39 2016 -0400 Move Gateway Control Protocol (Context Tracking) into packet-h248.h The Gateway Control Protocol (Context Tracking) is used by both H248 and MEGACO, so the functionality was refactored to epan, but should really be kept in the dissector directory to minimize (and eventually completely remove) the epan directory's dependence on it. Change-Id: I387b46aecde97234086bfdb7d8c546854fa301cd Reviewed-on: https://code.wireshark.org/review/15798 Petri-Dish: Michael Mann <mmann78 at netscape.net> Tested-by: Petri Dish Buildbot <buildbot-no-reply at wireshark.org> Reviewed-by: Michael Mann <mmann78 at netscape.net> http://cgit.osmocom.org/wireshark/commit/?id=68ef5dbf2fff83f8ed1c718ec83a1c1145ac5239 commit 68ef5dbf2fff83f8ed1c718ec83a1c1145ac5239 Author: Michael Vigovsky <upliner at gmail.com> Date: Fri Jun 10 15:17:49 2016 +0300 Add missing scale in TDS type info Change-Id: I6734fe448e4ee6f20a0d57b1aaae5e7e61f0cb5c Reviewed-on: https://code.wireshark.org/review/15811 Reviewed-by: Alexis La Goutte <alexis.lagoutte at gmail.com> Reviewed-by: Michael Mann <mmann78 at netscape.net> http://cgit.osmocom.org/wireshark/commit/?id=5416a34d57d1ac488eaad2379b366b6c8084ab29 commit 5416a34d57d1ac488eaad2379b366b6c8084ab29 Author: Guy Harris <guy at alum.mit.edu> Date: Sat Jun 11 19:13:14 2016 -0700 Handle zero-length addresses in cmp_address(). Don't compare the data if there's none to compare. Change-Id: Ib0e3541e448127869d19afddfc71bb441dba5874 Reviewed-on: https://code.wireshark.org/review/15840 Reviewed-by: Guy Harris <guy at alum.mit.edu> http://cgit.osmocom.org/wireshark/commit/?id=24f02dafcd80a10558bf5afeed07a0989a6d7cc6 commit 24f02dafcd80a10558bf5afeed07a0989a6d7cc6 Author: Guy Harris <guy at alum.mit.edu> Date: Sat Jun 11 18:59:25 2016 -0700 Add checks to address setting routines. Fail if: 1) you have an AT_NONE address with data; 2) you have a non-AT_NONE address with a zero length and a non-null data pointer, or with a non-zero length and a null data pointer. When comparing addresses for equality, just make sure the types are the same, the lengths are the same and, if the lengths are non-zero, the data is the same; don't treat AT_NONE specially - the "lengths are non-zero" check will make sure we do the right thing. Make sure when we create an AT_NONE address it has a zero length and null data pointer. Change-Id: I5c452ef0d140c2d9aef3004f1cfd124a95b78fb2 Reviewed-on: https://code.wireshark.org/review/15839 Reviewed-by: Guy Harris <guy at alum.mit.edu> http://cgit.osmocom.org/wireshark/commit/?id=4cab0516cc1108b2a9538702ea105bb6053a425f commit 4cab0516cc1108b2a9538702ea105bb6053a425f Author: Jaap Keuter <jaap.keuter at xs4all.nl> Date: Sat Jun 11 14:49:59 2016 +0200 Store the tree item to add to later (CID-1159152) The tree item needed to test and append to isn't being stored, so the items are never amended with notes, resulting in dead code. Change-Id: Ib1a9b7994ad12a9a9013d1bc1e1e4c165f34f20f Reviewed-on: https://code.wireshark.org/review/15826 Petri-Dish: Jaap Keuter <jaap.keuter at xs4all.nl> Tested-by: Petri Dish Buildbot <buildbot-no-reply at wireshark.org> Reviewed-by: Michael Mann <mmann78 at netscape.net> http://cgit.osmocom.org/wireshark/commit/?id=21007dc5466b6f9e3f4c00a23eed2fc23f6ac66f commit 21007dc5466b6f9e3f4c00a23eed2fc23f6ac66f Author: Michael Mann <mmann78 at netscape.net> Date: Thu Jun 9 11:02:33 2016 -0400 H225: Replace globals that track packet data with p_add_proto_data/p_get_proto_data. Change-Id: I0380151fb0f45063b81bc55dd5b8dc4add99ad30 Reviewed-on: https://code.wireshark.org/review/15794 Petri-Dish: Michael Mann <mmann78 at netscape.net> Tested-by: Petri Dish Buildbot <buildbot-no-reply at wireshark.org> Reviewed-by: Michael Mann <mmann78 at netscape.net> http://cgit.osmocom.org/wireshark/commit/?id=e659faa3f76e544431a1211cf82222cfc209bf21 commit e659faa3f76e544431a1211cf82222cfc209bf21 Author: Guy Harris <guy at alum.mit.edu> Date: Sat Jun 11 13:28:29 2016 -0700 Line up comments. Change-Id: Ifda0499e00dfa38c936f7e054ab4d5b3a0fd627f Reviewed-on: https://code.wireshark.org/review/15830 Reviewed-by: Guy Harris <guy at alum.mit.edu> http://cgit.osmocom.org/wireshark/commit/?id=de028e81c53f9c45ccc5adb3bffd2f16ae2017bf commit de028e81c53f9c45ccc5adb3bffd2f16ae2017bf Author: Vincent Helfre <vincenthelfre at googlemail.com> Date: Thu Jun 9 17:47:20 2016 +0200 GSM RLC/MAC: improve dissection of Packet Resource Request message Change-Id: I8513ef550e81a97e1a8ac1c1f365355118d5ebae Reviewed-on: https://code.wireshark.org/review/15827 Petri-Dish: Pascal Quantin <pascal.quantin at gmail.com> Tested-by: Petri Dish Buildbot <buildbot-no-reply at wireshark.org> Reviewed-by: Pascal Quantin <pascal.quantin at gmail.com> http://cgit.osmocom.org/wireshark/commit/?id=e00d73aaef49a8b1f1dd7b93a0244ada82728123 commit e00d73aaef49a8b1f1dd7b93a0244ada82728123 Author: Martin Kaiser <wireshark at kaiser.cx> Date: Sun May 29 16:35:22 2016 +0200 dcerpc-browser: don't THROW() an exception from a dissector the condition for THROW() will never be true there's no way to decrement offset below its initial value the dissect_browser_TYPE_x_data() functions read a uint32 and increment offset by 4 + the uint32 value that was read Change-Id: Ia5a63e714ffa0add601960d858452152e4d9b10b Reviewed-on: https://code.wireshark.org/review/15627 Petri-Dish: Alexis La Goutte <alexis.lagoutte at gmail.com> Tested-by: Petri Dish Buildbot <buildbot-no-reply at wireshark.org> Reviewed-by: Martin Kaiser <wireshark at kaiser.cx> Reviewed-by: Anders Broman <a.broman58 at gmail.com> http://cgit.osmocom.org/wireshark/commit/?id=c755c887854b99a8748e14fadb3f3fa7abceb590 commit c755c887854b99a8748e14fadb3f3fa7abceb590 Author: Martin Kaiser <wireshark at kaiser.cx> Date: Fri Jun 3 20:11:56 2016 +0200 iso14443: dissect attrib's p3 byte Change-Id: Iec3595a9ee0f7037af1f949804f1022f315d1edc Reviewed-on: https://code.wireshark.org/review/15824 Reviewed-by: Martin Kaiser <wireshark at kaiser.cx> http://cgit.osmocom.org/wireshark/commit/?id=5932044112a7b497022fc071409fb86362cb3430 commit 5932044112a7b497022fc071409fb86362cb3430 Author: João Valverde <joao.valverde at tecnico.ulisboa.pt> Date: Fri Jun 10 19:30:36 2016 +0100 ftype-protocol: Fix [-Wcast-qual] warnings Change-Id: Ia8a02d8dc66aead486c8ae3f0bdf4cd82717ed20 Reviewed-on: https://code.wireshark.org/review/15817 Petri-Dish: João Valverde <j at v6e.pt> Tested-by: Petri Dish Buildbot <buildbot-no-reply at wireshark.org> Reviewed-by: Michael Mann <mmann78 at netscape.net> http://cgit.osmocom.org/wireshark/commit/?id=b8779f9b59921e07b7d5318242dce12d12c53450 commit b8779f9b59921e07b7d5318242dce12d12c53450 Author: Guy Harris <guy at alum.mit.edu> Date: Fri Jun 10 15:05:23 2016 -0700 More comment clarification. That's not "the biggest record we're willing to write", it's "the biggest record the pcapng format supports, as the record length is a 16-bit field". Change-Id: Icbd5e0cc4ed8e2a3a0d474245a9b9ed2c999d520 Reviewed-on: https://code.wireshark.org/review/15818 Reviewed-by: Guy Harris <guy at alum.mit.edu> (cherry picked from commit 09de28933f9a17d4472206e1ac4b7c92001e44f5) Reviewed-on: https://code.wireshark.org/review/15820 http://cgit.osmocom.org/wireshark/commit/?id=8626cefd114ff49c6e3a763b72ba26b5bec06a1e commit 8626cefd114ff49c6e3a763b72ba26b5bec06a1e Author: Guy Harris <guy at alum.mit.edu> Date: Fri Jun 10 11:02:07 2016 -0700 Make the IPv4 NRB code's comments match the IPv6 NRB code's comments. The IPv6 comments gave more details. Change-Id: I4e4d865feadbabfd625cdf2b2b162b99c4f23efa Reviewed-on: https://code.wireshark.org/review/15815 Reviewed-by: Guy Harris <guy at alum.mit.edu> http://cgit.osmocom.org/wireshark/commit/?id=00d36c7888b5d3e9c02cd3302021af0d184cb9d0 commit 00d36c7888b5d3e9c02cd3302021af0d184cb9d0 Author: Gerald Combs <gerald at wireshark.org> Date: Thu Jan 14 11:15:46 2016 -0800 Qt: Expert info grouping. Add the ability to group expert info items by summary and enable it by default. This more closely matches the GTK+ UI behavior. Show matching item counts while we're here. Bug: 12218 Change-Id: Ic02267da8435fb70015de8dd15e0ac46faabbee9 Reviewed-on: https://code.wireshark.org/review/15796 Petri-Dish: Gerald Combs <gerald at wireshark.org> Tested-by: Petri Dish Buildbot <buildbot-no-reply at wireshark.org> Reviewed-by: Gerald Combs <gerald at wireshark.org> http://cgit.osmocom.org/wireshark/commit/?id=237f2d400669aec77dabfba29c9d4cbbd75d246e commit 237f2d400669aec77dabfba29c9d4cbbd75d246e Author: Michal Labedzki <michal.labedzki at tieto.com> Date: Tue May 19 11:55:01 2015 +0200 Qt/Bluetooth: Add Device dialog Device dialog appears when user double clicks on device in Devices dialog (Bluetooth->Devices). It provides summary of device, like BD_ADDR, name, timeouts, etc. Base on information from HCI layer, so this feature is more interesting for local devices (capturing on its side). Each field has changes counter, what mean that value at specified field changes in time, for example: user change device name 3 times. Please note that initial change is not counted. It means that you can see fielkd without any value then change occur and counter is not increased. It will be increased next time. Reason for that is in most cases field value is unknown at start. Change-Id: Ife0a6bd454eac00a28f8eb2906e1b395695b0307 Reviewed-on: https://code.wireshark.org/review/15793 Petri-Dish: Michal Labedzki <michal.labedzki at tieto.com> Tested-by: Petri Dish Buildbot <buildbot-no-reply at wireshark.org> Reviewed-by: Michal Labedzki <michal.labedzki at tieto.com> Tested-by: Michal Labedzki <michal.labedzki at tieto.com> http://cgit.osmocom.org/wireshark/commit/?id=2df337d5385ddbb501c11b3d22080060d054436d commit 2df337d5385ddbb501c11b3d22080060d054436d Author: Alexis La Goutte <alexis.lagoutte at gmail.com> Date: Fri Jun 10 08:42:41 2016 +0200 Bluetooth HCI (Qt): Remove Q_UNUSED See g21754f43e for detail There is always some other Q_UNUSED but include on #if/#endif... Change-Id: Ib2283660c91787acbf6392841faa3db6aed39438 Reviewed-on: https://code.wireshark.org/review/15803 Petri-Dish: Alexis La Goutte <alexis.lagoutte at gmail.com> Tested-by: Petri Dish Buildbot <buildbot-no-reply at wireshark.org> Reviewed-by: Michal Labedzki <michal.labedzki at tieto.com> http://cgit.osmocom.org/wireshark/commit/?id=e53a1adf49c4b0f585b99f66c5a0ceb3653d840e commit e53a1adf49c4b0f585b99f66c5a0ceb3653d840e Author: Guy Harris <guy at alum.mit.edu> Date: Fri Jun 10 00:40:18 2016 -0700 Always count packets per encapsulation. Currently, for pcapng files, if all of the IDBs we've seen *so far* are the same, we report it as the file's encapsulation type; however, we may see IDBs of a different type in the future, so don't check for per-packet encapsulation before counting packets of the encapsulation type. Change-Id: I617ddcf2963aa16e7ba58855b3e5bf326ab7dc32 Reviewed-on: https://code.wireshark.org/review/15808 Reviewed-by: Guy Harris <guy at alum.mit.edu> http://cgit.osmocom.org/wireshark/commit/?id=1438d28768023cc185a3fa4237cb2842bbb5df31 commit 1438d28768023cc185a3fa4237cb2842bbb5df31 Author: Guy Harris <guy at alum.mit.edu> Date: Fri Jun 10 00:31:36 2016 -0700 Set the size of the packet counts array when we create it. g_array_sized_new() sets the amount of *space allocated for* the array, but doesn't actually set its *length*. Change-Id: Ia7deab34c758c88910dfb0e246a6903301e68029 Reviewed-on: https://code.wireshark.org/review/15806 Reviewed-by: Guy Harris <guy at alum.mit.edu> http://cgit.osmocom.org/wireshark/commit/?id=3ba7798cb14573872f1ce502e6271e256d2ead28 commit 3ba7798cb14573872f1ce502e6271e256d2ead28 Author: Guy Harris <guy at alum.mit.edu> Date: Thu Jun 9 23:59:34 2016 -0700 Set cf_info.num_interfaces before using it. Change-Id: I6ba5932f339ea6296dd91a6800721b11bcd4956a Reviewed-on: https://code.wireshark.org/review/15804 Reviewed-by: Guy Harris <guy at alum.mit.edu> http://cgit.osmocom.org/wireshark/commit/?id=777cddd6cb3bf0e619e9a0b7b30e2726dd644f0f commit 777cddd6cb3bf0e619e9a0b7b30e2726dd644f0f Author: Alexis La Goutte <alexis.lagoutte at gmail.com> Date: Fri Jun 10 07:04:44 2016 +0200 LANforge: fix wrong offset for magic detection Issue reported by Brent Lovelace https://www.wireshark.org/lists/wireshark-dev/201606/msg00034.html Change-Id: If296f01747316ddbe28e88d4d11d9df90d68bc5d Reviewed-on: https://code.wireshark.org/review/15800 Petri-Dish: Alexis La Goutte <alexis.lagoutte at gmail.com> Reviewed-by: Pascal Quantin <pascal.quantin at gmail.com> Tested-by: Petri Dish Buildbot <buildbot-no-reply at wireshark.org> Reviewed-by: Anders Broman <a.broman58 at gmail.com> http://cgit.osmocom.org/wireshark/commit/?id=a4afda6d48912ea73129ddf81116b4debef50db5 commit a4afda6d48912ea73129ddf81116b4debef50db5 Author: Jaap Keuter <jaap.keuter at xs4all.nl> Date: Thu Jun 9 23:51:04 2016 +0200 Remove superfluous length check (CID-1158783) When entering a loop with check for minimum length, don't stick to the pattern of checking length first thing. Change-Id: I28c414108efa5499dbacd8527b2c3e654e49e808 Reviewed-on: https://code.wireshark.org/review/15795 Reviewed-by: Anders Broman <a.broman58 at gmail.com> http://cgit.osmocom.org/wireshark/commit/?id=4233e9a680095384fc37f02b5ea96998be80b9c8 commit 4233e9a680095384fc37f02b5ea96998be80b9c8 Author: Guy Harris <guy at alum.mit.edu> Date: Thu Jun 9 20:32:35 2016 -0700 Don't assume all IDBs are available aftre we open the file. IDBs can occur anywhere in the file, so if we see an interface ID bigger than the number of IDBs we've see, re-fetch the interface information, update the IDB count, and grow the packet count array as necessary. Get the information strings for interfaces after reading the entire file; we don't need them until then. Change-Id: Ib6096e481e321de485710d14eadf7b5232bf0be7 Reviewed-on: https://code.wireshark.org/review/15797 Reviewed-by: Guy Harris <guy at alum.mit.edu> http://cgit.osmocom.org/wireshark/commit/?id=f928a5f5bf1b26092cb9e5b109a4cde1d6ba64cc commit f928a5f5bf1b26092cb9e5b109a4cde1d6ba64cc Author: Jaap Keuter <jaap.keuter at xs4all.nl> Date: Thu Jun 9 08:04:04 2016 +0200 Make the determination if file is relative. (CID-1348040) The code tries to show a file handle when the file is relative to it, but doesn't actually make that determination. Extract the relevant bit and use that to flag the relative file. Change-Id: I7259c8843dc388b9dda96a73399a6da5575d3f5e Reviewed-on: https://code.wireshark.org/review/15789 Petri-Dish: Anders Broman <a.broman58 at gmail.com> Tested-by: Petri Dish Buildbot <buildbot-no-reply at wireshark.org> Reviewed-by: Anders Broman <a.broman58 at gmail.com> http://cgit.osmocom.org/wireshark/commit/?id=0ccde3034562d8fe8294511ef3b4e9be80be1ad8 commit 0ccde3034562d8fe8294511ef3b4e9be80be1ad8 Author: Michael Mann <mmann78 at netscape.net> Date: Wed Jun 8 23:28:07 2016 -0400 MGCP: Replace globals that track packet data with passing data to functions. Change-Id: I9595abf882adb821fd3c08532afba1b7e20412fe Reviewed-on: https://code.wireshark.org/review/15788 Reviewed-by: Anders Broman <a.broman58 at gmail.com> Petri-Dish: Anders Broman <a.broman58 at gmail.com> Tested-by: Petri Dish Buildbot <buildbot-no-reply at wireshark.org> Reviewed-by: Michael Mann <mmann78 at netscape.net> http://cgit.osmocom.org/wireshark/commit/?id=9fd37c05c18ef7258950272faa1140a1526efede commit 9fd37c05c18ef7258950272faa1140a1526efede Author: Michal Labedzki <michal.labedzki at tieto.com> Date: Tue May 3 22:50:26 2016 +0200 Qt/Bluetooth: Set missing HCI Summary Occurence fields Set they to zeros at startup like other fields. Change-Id: I820e7a0ce8fad5726448cb83f85235ecf578d77d Reviewed-on: https://code.wireshark.org/review/15792 Petri-Dish: Michal Labedzki <michal.labedzki at tieto.com> Tested-by: Petri Dish Buildbot <buildbot-no-reply at wireshark.org> Reviewed-by: Michal Labedzki <michal.labedzki at tieto.com> Tested-by: Michal Labedzki <michal.labedzki at tieto.com> http://cgit.osmocom.org/wireshark/commit/?id=508e0f4b6348ca2c609de33cc4a8b5b93b251bed commit 508e0f4b6348ca2c609de33cc4a8b5b93b251bed Author: Michal Labedzki <michal.labedzki at tieto.com> Date: Wed Jun 8 17:18:45 2016 +0200 Bluetooth: ATT: Fix Object List Control Point response Fix CID 1355646. Bug: 12496 Change-Id: Ia6c95c8f31a19b5e8fc21182658147ed4208d635 Reviewed-on: https://code.wireshark.org/review/15790 Petri-Dish: Michal Labedzki <michal.labedzki at tieto.com> Tested-by: Petri Dish Buildbot <buildbot-no-reply at wireshark.org> Reviewed-by: Jaap Keuter <jaap.keuter at xs4all.nl> http://cgit.osmocom.org/wireshark/commit/?id=2a0d61e1a4f74e138352a7d9178c7ec3c20b434c commit 2a0d61e1a4f74e138352a7d9178c7ec3c20b434c Author: Michal Labedzki <michal.labedzki at tieto.com> Date: Sun May 29 11:10:24 2016 +0200 Logcat: Unicodize texts Text over Logcat is in real in Unicode. ASCII does not display it correctly. Change-Id: I998dad1ee50c4b00b874a1f197f6e465fadd3e38 Reviewed-on: https://code.wireshark.org/review/15791 Petri-Dish: Michal Labedzki <michal.labedzki at tieto.com> Tested-by: Petri Dish Buildbot <buildbot-no-reply at wireshark.org> Reviewed-by: Jaap Keuter <jaap.keuter at xs4all.nl> http://cgit.osmocom.org/wireshark/commit/?id=d907fc2800f7ae4bf7472ffdd20d5d85931f5907 commit d907fc2800f7ae4bf7472ffdd20d5d85931f5907 Author: Pascal Quantin <pascal.quantin at gmail.com> Date: Wed Jun 8 22:26:02 2016 +0200 Update Developer's Guide to reflect dissector_t signature change Change-Id: Ia793d94c7e79e49d1f27ad8adbdbafdb30131abe Reviewed-on: https://code.wireshark.org/review/15783 Reviewed-by: Pascal Quantin <pascal.quantin at gmail.com> http://cgit.osmocom.org/wireshark/commit/?id=078ab458a6c73a1a0d58ad2014a1b423c0bc97e8 commit 078ab458a6c73a1a0d58ad2014a1b423c0bc97e8 Author: Guy Harris <guy at alum.mit.edu> Date: Wed Jun 8 18:12:48 2016 -0700 Use the locale's decimal separator for times as seconds and fraction. We use it when printing *other* seconds-and-fraction values, as we're just using %f, so we should use it consistently. If you don't want commas as decimal separators, you presumably don't want them anywhere; if you want to standardize the way numbers are shown, set the locale to the C locale. This addresses one of the two problems mentioned in bug 12500; there may be other places in the Wireshark suite where we should use the locale's decimal separator in times. Change-Id: I41f1c44d12ebf0f46ff678c977a955d09831b0cf Ping-Bug: 12500 Reviewed-on: https://code.wireshark.org/review/15787 Reviewed-by: Guy Harris <guy at alum.mit.edu> http://cgit.osmocom.org/wireshark/commit/?id=6ec6bebf7c7227d7705109fceea9eb17e23c4e29 commit 6ec6bebf7c7227d7705109fceea9eb17e23c4e29 Author: Guy Harris <guy at alum.mit.edu> Date: Wed Jun 8 16:26:18 2016 -0700 ieee80211_htrate() isn't exported. Change-Id: I8a7a4727b473820d46ee543875f9fb57c5d79928 Reviewed-on: https://code.wireshark.org/review/15786 Reviewed-by: Guy Harris <guy at alum.mit.edu> http://cgit.osmocom.org/wireshark/commit/?id=bdec712166ba924a2cdeaaca8ae580c343eaf02c commit bdec712166ba924a2cdeaaca8ae580c343eaf02c Author: Gerald Combs <gerald at wireshark.org> Date: Wed Jun 8 14:55:06 2016 -0700 2.1.0 â 2.1.1. Change-Id: Ib8aab341be406d3c6e9139ae670489bd9e3edcc5 Reviewed-on: https://code.wireshark.org/review/15785 Reviewed-by: Gerald Combs <gerald at wireshark.org> http://cgit.osmocom.org/wireshark/commit/?id=46f9217c25477e8fa52abeca57398b0bb5ee4454 commit 46f9217c25477e8fa52abeca57398b0bb5ee4454 Author: Gerald Combs <gerald at wireshark.org> Date: Wed Jun 8 13:33:55 2016 -0700 Build 2.1.0, second try. Remove the "-git" version extra default in CMakeLists.txt and configure.ac, otherwise we end up with wireshark-2.1.0-git.tar.bz2, Wireshark-win64-2.1.0-git.exe, etc. Change-Id: I89b9beaa87ac475950e24a3111cf09e878a33ff7 Reviewed-on: https://code.wireshark.org/review/15784 Reviewed-by: Gerald Combs <gerald at wireshark.org> http://cgit.osmocom.org/wireshark/commit/?id=b46351fb5dc2025757cb94ed4856c40734325c5a commit b46351fb5dc2025757cb94ed4856c40734325c5a Author: Gerald Combs <gerald at wireshark.org> Date: Wed Jun 8 11:50:18 2016 -0700 Build 2.1.0. Change-Id: I3fe4a2bc580b5788462f832abf62b53afb5d8ae1 Reviewed-on: https://code.wireshark.org/review/15782 Reviewed-by: Gerald Combs <gerald at wireshark.org> http://cgit.osmocom.org/wireshark/commit/?id=ea4f41fb5a834488fefaed867929bc25e688fa1f commit ea4f41fb5a834488fefaed867929bc25e688fa1f Author: Guy Harris <guy at alum.mit.edu> Date: Wed Jun 8 11:12:48 2016 -0700 Check whether cf_info->shb is null before using it. Fixes CID 1362571. Change-Id: I8cb930bade47653d172f8c2057e3bfc446f4e9af Reviewed-on: https://code.wireshark.org/review/15781 Reviewed-by: Guy Harris <guy at alum.mit.edu> http://cgit.osmocom.org/wireshark/commit/?id=87c8be266c56a51023f04f8479025d8e4d4319e4 commit 87c8be266c56a51023f04f8479025d8e4d4319e4 Author: Gerald Combs <gerald at wireshark.org> Date: Wed Jun 8 09:15:24 2016 -0700 Switch some AsciiDoc replacements to attributes. Many of our AsciiDoc "macros" are simple string replacements. Start converting them to attributes. Update the release notes. Change-Id: I23d9ffd311f13a34c16cde3b4898b7f7bb8ba638 Reviewed-on: https://code.wireshark.org/review/15778 Petri-Dish: Gerald Combs <gerald at wireshark.org> Tested-by: Petri Dish Buildbot <buildbot-no-reply at wireshark.org> Reviewed-by: Gerald Combs <gerald at wireshark.org> http://cgit.osmocom.org/wireshark/commit/?id=fec1061ce013cd4db451953f846e1c50231e0cbe commit fec1061ce013cd4db451953f846e1c50231e0cbe Author: Martin Mathieson <martin.r.mathieson at googlemail.com> Date: Wed Jun 8 05:26:55 2016 -0700 Kafka: pass api_version to response and start to use it Change-Id: Idc43e37d113e5b598cd5b1a8875ede335f9534de Reviewed-on: https://code.wireshark.org/review/15776 Petri-Dish: Martin Mathieson <martin.r.mathieson at googlemail.com> Tested-by: Petri Dish Buildbot <buildbot-no-reply at wireshark.org> Reviewed-by: Evan Huus <eapache at gmail.com> http://cgit.osmocom.org/wireshark/commit/?id=eb3781942ce482c24f773b5b758e6b32afe9ba1f commit eb3781942ce482c24f773b5b758e6b32afe9ba1f Author: Jaap Keuter <jaap.keuter at xs4all.nl> Date: Tue Jun 7 23:09:26 2016 +0200 Allow for vendor private use RRO subobject ERO subobjects have subobjects 0..127, while RRO have subobjects 0..255. Make this distinction when retreiving the subobject ID. See RFC 3936, section 2.3.1. Change-Id: Iae061c259c59b1cf585ce99d02dd0f6ca09a49c3 Reviewed-on: https://code.wireshark.org/review/15772 Petri-Dish: Alexis La Goutte <alexis.lagoutte at gmail.com> Tested-by: Petri Dish Buildbot <buildbot-no-reply at wireshark.org> Reviewed-by: Michael Mann <mmann78 at netscape.net> http://cgit.osmocom.org/wireshark/commit/?id=c1a38296e79ecaa2a23707a7672097ac91205ebb commit c1a38296e79ecaa2a23707a7672097ac91205ebb Author: Jaap Keuter <jaap.keuter at xs4all.nl> Date: Tue Jun 7 23:56:59 2016 +0200 Remove superfluous size checks (CID-1158694) Don't try to add expert items for size < 1 when this code isn't executed for size == 0. (note: size is unsigned) Change-Id: Ieb3d2593d4bb5f175ac368ef38571511b4f56f25 Reviewed-on: https://code.wireshark.org/review/15774 Reviewed-by: Alexis La Goutte <alexis.lagoutte at gmail.com> Petri-Dish: Alexis La Goutte <alexis.lagoutte at gmail.com> Tested-by: Petri Dish Buildbot <buildbot-no-reply at wireshark.org> Reviewed-by: Michael Mann <mmann78 at netscape.net> http://cgit.osmocom.org/wireshark/commit/?id=74484c6ebf961769f8f44d8b95ebeb7532f47a93 commit 74484c6ebf961769f8f44d8b95ebeb7532f47a93 Author: Jaap Keuter <jaap.keuter at xs4all.nl> Date: Mon May 23 21:49:51 2016 +0200 Apply the prefix operator to iterators. Prefix operators are supposed to be more efficient with iterators, so lets use them instead of postfix operators. Change-Id: I3090e4954c5cb67db47c88e2874b1a8ac52aa2cd Reviewed-on: https://code.wireshark.org/review/15546 Reviewed-by: Anders Broman <a.broman58 at gmail.com> http://cgit.osmocom.org/wireshark/commit/?id=502335612c4c35a4bf7f19ffa7500ea1aac7d43f commit 502335612c4c35a4bf7f19ffa7500ea1aac7d43f Author: Gerald Combs <gerald at wireshark.org> Date: Tue Jun 7 15:26:03 2016 -0700 Use separate main geometry settings for Qt and GTK+. Qt and GTK+ can have wildly different notions about the top-left position of the main window, particularly in multiple-screen configurations. For example, on OS X with the following monitor arrangment: g .---------. | | | | q--------.| | | |`---------' | | `--------' GTK+ positions windows relative to 'g' and Qt positions windows relative to 'q'. As a result it's easy for one UI to clobber the settings of the other. Split the geometry_main_x and geometry_main_y recent settings into Qt and GTK+ versions. In the Qt UI, try moving the main window onscreen before falling back to the default geometry. This keeps us from losing our size settings. Add a link to a Qt geometry bug. Change-Id: If7ae0dcc1719e646299ee3bbf1c88743f655c9a0 Ping-Bug: 12389 Reviewed-on: https://code.wireshark.org/review/15775 Reviewed-by: Gerald Combs <gerald at wireshark.org> Petri-Dish: Gerald Combs <gerald at wireshark.org> Tested-by: Petri Dish Buildbot <buildbot-no-reply at wireshark.org> Reviewed-by: Anders Broman <a.broman58 at gmail.com> http://cgit.osmocom.org/wireshark/commit/?id=73286c417eebe975edb24a024eb0230bbca29acc commit 73286c417eebe975edb24a024eb0230bbca29acc Author: Michael Mann <mmann78 at netscape.net> Date: Thu Jun 2 20:03:06 2016 -0400 Support reading in and storing multiple Section Header and Name Resolution blocks. The data is not applied anywhere, just stored. The first Section Header block is still the only one that is used to read a pcapng file. Change-Id: If9546401101d2fe79b2325bacbd597b92127e86e Reviewed-on: https://code.wireshark.org/review/15705 Reviewed-by: Michael Mann <mmann78 at netscape.net> Petri-Dish: Michael Mann <mmann78 at netscape.net> Tested-by: Petri Dish Buildbot <buildbot-no-reply at wireshark.org> Reviewed-by: Jaap Keuter <jaap.keuter at xs4all.nl> Reviewed-by: Anders Broman <a.broman58 at gmail.com> http://cgit.osmocom.org/wireshark/commit/?id=f82c661790f9e0b78268f96d50c8b1a42a559a0a commit f82c661790f9e0b78268f96d50c8b1a42a559a0a Author: Michael Mann <mmann78 at netscape.net> Date: Fri May 27 17:48:43 2016 -0400 Upgrade Filter Expressions preference to use DisplayFilterEdit. That way you get dropdown suggestions for filter completion. Change-Id: I2b9d417ca50559ffdc8bd3f7f0e1bbc185c1384d Reviewed-on: https://code.wireshark.org/review/15592 Petri-Dish: Michael Mann <mmann78 at netscape.net> Tested-by: Petri Dish Buildbot <buildbot-no-reply at wireshark.org> Reviewed-by: Michael Mann <mmann78 at netscape.net> Reviewed-by: Anders Broman <a.broman58 at gmail.com> http://cgit.osmocom.org/wireshark/commit/?id=e84b0fdb5f0b894f0986259b486e163e117ce3ec commit e84b0fdb5f0b894f0986259b486e163e117ce3ec Author: Jaap Keuter <jaap.keuter at xs4all.nl> Date: Tue Jun 7 22:45:20 2016 +0200 Fix condition for expert info (CID-1025920) The expert info refers to encoding_id not being zero. So then test for it. Change-Id: I6692f0b6ac0275328bc84741d9ded094bdf25e31 Reviewed-on: https://code.wireshark.org/review/15769 Reviewed-by: Anders Broman <a.broman58 at gmail.com> http://cgit.osmocom.org/wireshark/commit/?id=e62e696774a1bad4052043e6a091c35c72ca3ddb commit e62e696774a1bad4052043e6a091c35c72ca3ddb Author: Jeff Morriss <jeff.morriss.ws at gmail.com> Date: Wed Jun 1 22:28:12 2016 -0400 Synchronize file type registrations from freedesktop to OS X. ... at least for files for which have file extensions, including the gzip'd versions of these files. Add .pkt (Savvius) file extensions to our freedesktop.org registrations. Change-Id: I0fb72909a1e9e3073451de06a64503fcfc6b57ed Reviewed-on: https://code.wireshark.org/review/15694 Reviewed-by: Jeff Morriss <jeff.morriss.ws at gmail.com> http://cgit.osmocom.org/wireshark/commit/?id=5889d10d10d666aba81d3cf989bb5b9084be97d1 commit 5889d10d10d666aba81d3cf989bb5b9084be97d1 Author: Guy Harris <guy at alum.mit.edu> Date: Tue Jun 7 14:46:51 2016 -0700 Free if the pointer to the item being freed is *non*-null, not if it's null. Bug: 12497 Change-Id: I282411e36783e735b02b66a024627287767813e2 Reviewed-on: https://code.wireshark.org/review/15773 Reviewed-by: Guy Harris <guy at alum.mit.edu> http://cgit.osmocom.org/wireshark/commit/?id=1755d74517a7df6c9b1677d5d428202addb77405 commit 1755d74517a7df6c9b1677d5d428202addb77405 Author: Pascal Quantin <pascal.quantin at gmail.com> Date: Tue Jun 7 17:47:41 2016 +0200 ESP: keep IP protocol, encryption and authentication algorithms when copying an UAT entry Change-Id: I92da18fd78b150f8cc626a0d7746f21eb5e7ff3b Reviewed-on: https://code.wireshark.org/review/15766 Petri-Dish: Pascal Quantin <pascal.quantin at gmail.com> Tested-by: Petri Dish Buildbot <buildbot-no-reply at wireshark.org> Reviewed-by: Pascal Quantin <pascal.quantin at gmail.com> http://cgit.osmocom.org/wireshark/commit/?id=23d1fed59f20e813088252bac268df142fa96e80 commit 23d1fed59f20e813088252bac268df142fa96e80 Author: Gerald Combs <gerald at zing.org> Date: Sun Jun 5 11:58:19 2016 -0700 Qt: Fix "applicable" capture interface behavior. In the Capture Interfaces dialog, make sure we have exactly one of a "not applicable" dash or a checkbox. Otherwise if your interface falsely reports that it supports monitor mode you might end up with both. Change-Id: I9b256f1ef0e8ff32626e7f2b526130f3c110d142 Reviewed-on: https://code.wireshark.org/review/15761 Petri-Dish: Gerald Combs <gerald at wireshark.org> Tested-by: Petri Dish Buildbot <buildbot-no-reply at wireshark.org> Reviewed-by: Gerald Combs <gerald at wireshark.org> http://cgit.osmocom.org/wireshark/commit/?id=767a59e54e6df17f7d8e2c6806ce16062d17e6d7 commit 767a59e54e6df17f7d8e2c6806ce16062d17e6d7 Author: Jens Kilian <jens.kilian at advantest.com> Date: Mon Jun 6 15:38:22 2016 +0200 Don't sign extend unsigned integer fields larger than 32 bits. Fix a bug in proto_tree_set_uint64() which caused fields to be sign extended. (This only showed up when a non-zero bitmask was present.) Change-Id: Ibcc986e3d42f97348966ea66c2ae9fca73b09992 Reviewed-on: https://code.wireshark.org/review/15764 Reviewed-by: Pascal Quantin <pascal.quantin at gmail.com> Petri-Dish: Pascal Quantin <pascal.quantin at gmail.com> Tested-by: Petri Dish Buildbot <buildbot-no-reply at wireshark.org> Reviewed-by: Jaap Keuter <jaap.keuter at xs4all.nl> http://cgit.osmocom.org/wireshark/commit/?id=f7cd537e1ad2ab347d36c5b40796aef22629a00c commit f7cd537e1ad2ab347d36c5b40796aef22629a00c Author: Alexis La Goutte <alexis.lagoutte at gmail.com> Date: Tue Jun 7 07:48:58 2016 +0200 PIMv2 Hello packet incorrectly dissect Option 1 Bug: 12493 Change-Id: I646853c6756689f9776b11c585d573c117c68cf2 Reviewed-on: https://code.wireshark.org/review/15762 Reviewed-by: Alexis La Goutte <alexis.lagoutte at gmail.com> Petri-Dish: Alexis La Goutte <alexis.lagoutte at gmail.com> Tested-by: Petri Dish Buildbot <buildbot-no-reply at wireshark.org> Reviewed-by: Anders Broman <a.broman58 at gmail.com> http://cgit.osmocom.org/wireshark/commit/?id=4509f2e2a48904bd07d38401249a146c3e6f51dd commit 4509f2e2a48904bd07d38401249a146c3e6f51dd Author: Alexis La Goutte <alexis.lagoutte at gmail.com> Date: Tue Jun 7 07:54:05 2016 +0200 PIMv2: Enchance display of Holdtime Change-Id: If92dd22c4ceee41bc7b0151acb09f4341b2e97f3 Reviewed-on: https://code.wireshark.org/review/15763 Reviewed-by: Anders Broman <a.broman58 at gmail.com> http://cgit.osmocom.org/wireshark/commit/?id=1b330db2e30b202b619c32b0e66665e5fc008917 commit 1b330db2e30b202b619c32b0e66665e5fc008917 Author: Yang Luo <hsluoyz at gmail.com> Date: Mon May 9 19:42:05 2016 +0800 pcap: Remove the WinPcap version checking for the Details dialog This check only works on the GTK UI's "Details" window. And it only can check version numbers. So there's no way for this code to be able to differentiate Npcap from WinPcap. And Npcap uses a very small version like "0.07", which makes itself not welcomed by this checking code. Change-Id: I861e9decd123e7d30547789c0488043616b17032 Reviewed-on: https://code.wireshark.org/review/15304 Reviewed-by: Yang Luo <hsluoyz at gmail.com> Reviewed-by: Pascal Quantin <pascal.quantin at gmail.com> http://cgit.osmocom.org/wireshark/commit/?id=ad0e70f10c1cd18d17874db2264c7e1986b9b9b3 commit ad0e70f10c1cd18d17874db2264c7e1986b9b9b3 Author: Anthony Coddington <anthony.coddington at endace.com> Date: Mon Mar 21 17:32:13 2016 +1300 ERF: Make ERF wiretap forwards compatible. Dissector has always been able to cope with unknown record types so pass them through (and call the data dissector from the ERF dissector in this case). Previously was stopping processing on the first unrecognized record which is very unhelpful for otherwise valid files that have new types mixed in. Remove ERF type check altogether from open heuristic as ERF type could be past 48 in future and with more extension headers bit any byte value could be valid. Also allow setting ERF_RECORDS_TO_CHECK to 0 to force skipping the heuristic. Change-Id: I8331eef30ba2e949564f418b3100bd73b8f58116 Reviewed-on: https://code.wireshark.org/review/15361 Reviewed-by: Michael Mann <mmann78 at netscape.net> Petri-Dish: Michael Mann <mmann78 at netscape.net> Tested-by: Petri Dish Buildbot <buildbot-no-reply at wireshark.org> Reviewed-by: Anders Broman <a.broman58 at gmail.com> http://cgit.osmocom.org/wireshark/commit/?id=0ec5a271ea96e92d80060bded7245749a71e199d commit 0ec5a271ea96e92d80060bded7245749a71e199d Author: Gerald Combs <gerald at wireshark.org> Date: Mon Jun 6 14:55:10 2016 -0700 Qt: RTP audio stream fixups. Make sure audio_stream_ is non-NULL before we try to use it. Delete audio_stream_ more gracefully and add a note about mutexes on OS X and Windows. Bug: 12166 Change-Id: I12e76c49e631bc1de813c5c7d82c7d928c71237e Reviewed-on: https://code.wireshark.org/review/15759 Petri-Dish: Gerald Combs <gerald at wireshark.org> Tested-by: Petri Dish Buildbot <buildbot-no-reply at wireshark.org> Reviewed-by: Gerald Combs <gerald at wireshark.org> http://cgit.osmocom.org/wireshark/commit/?id=f1ff3208a055f462e69c9ac7479271aecf784d79 commit f1ff3208a055f462e69c9ac7479271aecf784d79 Author: João Valverde <joao.valverde at tecnico.ulisboa.pt> Date: Wed Jun 1 22:22:46 2016 +0100 Move ip6_to_str_buf() to to_str.c and make it take the buffer length. Also make it use ws_inet_ntop6() (rather than implementing the string conversion ourselves). Remove ip6_to_str_buf_len(). Change-Id: I1eff3a8941e00987c2ff0c4dcfda13476af86191 Reviewed-on: https://code.wireshark.org/review/15692 Reviewed-by: João Valverde <j at v6e.pt> Reviewed-by: Michael Mann <mmann78 at netscape.net> http://cgit.osmocom.org/wireshark/commit/?id=528edba87ae6a6ffd951bdd137421910ea88d964 commit 528edba87ae6a6ffd951bdd137421910ea88d964 Author: Mark Vitale <mvitale at sinenomine.net> Date: Mon Jun 6 13:53:14 2016 -0400 afs: eliminate "malformed packet" false alarms Many AFS packets have empty payloads, and Wireshark marks these as "Malformed Packet" even though they are normal. Eliminate these false alarms by using tvb_reported_length_remaining when adding items to the tree. Change-Id: I4f134fef36b8bb7f99224f02fea9cf29117fb36a Reviewed-on: https://code.wireshark.org/review/15754 Petri-Dish: Alexis La Goutte <alexis.lagoutte at gmail.com> Tested-by: Petri Dish Buildbot <buildbot-no-reply at wireshark.org> Reviewed-by: Michael Mann <mmann78 at netscape.net> http://cgit.osmocom.org/wireshark/commit/?id=75731e68e57f6a7f4b2702a19c1d8271369bf67d commit 75731e68e57f6a7f4b2702a19c1d8271369bf67d Author: Martin Mathieson <martin.r.mathieson at googlemail.com> Date: Mon Jun 6 14:17:20 2016 -0700 Kafka: add more error codes Change-Id: Idcbe44bfe0730e42a30107414a7912a6aa50f411 Reviewed-on: https://code.wireshark.org/review/15757 Petri-Dish: Martin Mathieson <martin.r.mathieson at googlemail.com> Tested-by: Petri Dish Buildbot <buildbot-no-reply at wireshark.org> Reviewed-by: Michael Mann <mmann78 at netscape.net> http://cgit.osmocom.org/wireshark/commit/?id=d3b5e922c257f234f096e161da819c1ed579efe9 commit d3b5e922c257f234f096e161da819c1ed579efe9 Author: Gerald Combs <gerald at zing.org> Date: Sun Jun 5 14:33:06 2016 -0700 Qt: Add zoom to the flow / sequence dialog. Add zoom in and zoom out actions. Changes only affect the X axis (the spacing between the dashed lines). Bug: 10693 Change-Id: I145e8501239f26e1be6135bffabdebec14f262c1 Reviewed-on: https://code.wireshark.org/review/15746 Reviewed-by: Gerald Combs <gerald at wireshark.org> http://cgit.osmocom.org/wireshark/commit/?id=89896f83d8d215e34037b1f323e93a8204f59af4 commit 89896f83d8d215e34037b1f323e93a8204f59af4 Author: Michael Mann <mmann78 at netscape.net> Date: Fri Jun 3 23:41:27 2016 -0400 Add support in checkhf.pl for expert info. Basically a copy/paste of the existing hf_ functionality, but looking for ei_ variables instead. Change-Id: Ic9a34f6bd5dee895fc858bb9631c00271a86486b Reviewed-on: https://code.wireshark.org/review/15717 Reviewed-by: Alexis La Goutte <alexis.lagoutte at gmail.com> Petri-Dish: Alexis La Goutte <alexis.lagoutte at gmail.com> Tested-by: Petri Dish Buildbot <buildbot-no-reply at wireshark.org> Reviewed-by: Michael Mann <mmann78 at netscape.net> http://cgit.osmocom.org/wireshark/commit/?id=0461b393ba206f32a5b0c11f5e4472a0913fce43 commit 0461b393ba206f32a5b0c11f5e4472a0913fce43 Author: Joerg Mayer <jmayer at loplof.de> Date: Mon Jun 6 12:02:57 2016 +0200 Fix a mac collision in wka.tmpl. Change-Id: Ic85f552f6f8bf094c03c613d9068abfccbec0597 Reviewed-on: https://code.wireshark.org/review/15753 Reviewed-by: Jörg Mayer <jmayer at loplof.de> http://cgit.osmocom.org/wireshark/commit/?id=88c914755c33fea06b2414cec6243929ec908c95 commit 88c914755c33fea06b2414cec6243929ec908c95 Author: Stig Bjørlykke <stig at bjorlykke.org> Date: Sun Jun 5 20:22:32 2016 +0200 Qt: Improved ImportTextDialog layout Put direction indication label and checkbox in a HBox to align vertical. Change-Id: I2aa7846aef25e9f080349e9dfef5c191b8d323e3 Reviewed-on: https://code.wireshark.org/review/15742 Petri-Dish: Stig Bjørlykke <stig at bjorlykke.org> Tested-by: Petri Dish Buildbot <buildbot-no-reply at wireshark.org> Reviewed-by: Stig Bjørlykke <stig at bjorlykke.org> http://cgit.osmocom.org/wireshark/commit/?id=82cd99ec3b4e5efe42cc3a26f952a58d6d3d9964 commit 82cd99ec3b4e5efe42cc3a26f952a58d6d3d9964 Author: Gerald Combs <gerald at wireshark.org> Date: Thu Jun 2 08:57:07 2016 -0700 Firewall rule fixups. Make the netfilter rules more sensible as described in bug 2482. Switch to long names while we're here. Ping-bug: 2482 Change-Id: I9e44c4ed88ed83ff1d7d478acea83fa0c2af5cac Reviewed-on: https://code.wireshark.org/review/15701 Reviewed-by: Gerald Combs <gerald at wireshark.org> Petri-Dish: Gerald Combs <gerald at wireshark.org> Tested-by: Petri Dish Buildbot <buildbot-no-reply at wireshark.org> Reviewed-by: Jaap Keuter <jaap.keuter at xs4all.nl> http://cgit.osmocom.org/wireshark/commit/?id=cbf4a8c9d2bc409623c972ec91ed5f7229978cbf commit cbf4a8c9d2bc409623c972ec91ed5f7229978cbf Author: Pascal Quantin <pascal.quantin at gmail.com> Date: Sun Jun 5 17:52:43 2016 +0200 SIP: add UAT for custom fields definition Bug: 12418 Change-Id: I15757485f5ee9765cd29dd740337b1367ade1dad Reviewed-on: https://code.wireshark.org/review/15738 Reviewed-by: Pascal Quantin <pascal.quantin at gmail.com> Petri-Dish: Pascal Quantin <pascal.quantin at gmail.com> Tested-by: Petri Dish Buildbot <buildbot-no-reply at wireshark.org> Reviewed-by: Anders Broman <a.broman58 at gmail.com> http://cgit.osmocom.org/wireshark/commit/?id=d40b40d0549679f95ca968555e9250122a109fe6 commit d40b40d0549679f95ca968555e9250122a109fe6 Author: Alexis La Goutte <alexis.lagoutte at gmail.com> Date: Sun Jun 5 21:11:51 2016 +0200 Update .mailmap: fix duplicate entry or name typo Change-Id: I72ad4ba629af55b54c10d5623018aef65a9eac0e Reviewed-on: https://code.wireshark.org/review/15744 Reviewed-by: Anders Broman <a.broman58 at gmail.com> http://cgit.osmocom.org/wireshark/commit/?id=57ef06e242dbbce390547d9711f810fc60829219 commit 57ef06e242dbbce390547d9711f810fc60829219 Author: Michael Mann <mmann78 at netscape.net> Date: Sun Jun 5 22:24:47 2016 -0400 *_stdup_printf -> strdup for "single string only" formatting. Done for performance improvements. This could probably be done in checkAPIs.pl, but this was just a quick manual check with grepping. Change-Id: I91ff102cb528bb00fa2f65489de53890e7e46f2d Reviewed-on: https://code.wireshark.org/review/15751 Reviewed-by: Michael Mann <mmann78 at netscape.net> Petri-Dish: Michael Mann <mmann78 at netscape.net> Tested-by: Petri Dish Buildbot <buildbot-no-reply at wireshark.org> Reviewed-by: Jaap Keuter <jaap.keuter at xs4all.nl> http://cgit.osmocom.org/wireshark/commit/?id=6333b98ea6f7733b150537cbba6f80f3e2d83d43 commit 6333b98ea6f7733b150537cbba6f80f3e2d83d43 Author: Michael Mann <mmann78 at netscape.net> Date: Sun Jun 5 20:25:11 2016 -0400 DNP: Make checkhf (ei ?) happy ei_dnp3_buffering_user_data_until_final_frame_is_received is #if 0ed out in the code, so reciprocate that to the declaration/array. Change-Id: I65dc6bb6f93f736e3adc4f4134f3bdca1f890bf9 Reviewed-on: https://code.wireshark.org/review/15749 Petri-Dish: Michael Mann <mmann78 at netscape.net> Tested-by: Petri Dish Buildbot <buildbot-no-reply at wireshark.org> Reviewed-by: Michael Mann <mmann78 at netscape.net> http://cgit.osmocom.org/wireshark/commit/?id=f9be95c4c8ab3484e6cf396e0cf4242b18ff8841 commit f9be95c4c8ab3484e6cf396e0cf4242b18ff8841 Author: Guy Harris <guy at alum.mit.edu> Date: Sun Jun 5 18:04:23 2016 -0700 Add a routine to get an array of all instances of a string option. Use it for OPT_COMMENT in the SHB, as there may be ore than one instance of OPT_COMMENT in an SHB. Also, use wtap_optionblock_get_option_string for OPT_SHB_HARDWARE, OPT_SHB_OS, and OPT_SHB_USERAPPL; they're specified as "only one instance allowed". Change-Id: I23ad87e41e40b7ae1155e96c0523a6f8caad5204 Reviewed-on: https://code.wireshark.org/review/15750 Reviewed-by: Guy Harris <guy at alum.mit.edu> http://cgit.osmocom.org/wireshark/commit/?id=adee6850898a5469850a157c5816996691855ed2 commit adee6850898a5469850a157c5816996691855ed2 Author: Guy Harris <guy at alum.mit.edu> Date: Sun Jun 5 17:21:23 2016 -0700 Directly use wtap_opttypes calls to fetch SHB options. Don't put them in the summary structure; the summary routines should calculate summary statistics, not dig up every bit of information that *could* appear in a summary. Instead, have the GUI code call wtap_file_get_shb() to get the SHB information and call wtap_optionblock_get_option_string() to fetch the option values. Move the option code definitions into wtap_opttypes.h, as they're used by the API. Change-Id: Icef11f5fb30fdc3df1bb0208aae9ed0aebaf0182 Reviewed-on: https://code.wireshark.org/review/15748 Reviewed-by: Guy Harris <guy at alum.mit.edu> http://cgit.osmocom.org/wireshark/commit/?id=56e33a549f54038e9155c781bb2097fe30d4b2dc commit 56e33a549f54038e9155c781bb2097fe30d4b2dc Author: Alexis La Goutte <alexis.lagoutte at gmail.com> Date: Sat Jun 4 18:55:47 2016 +0200 DNS: Update draft-ietf-dnsop-cookie to final rfc (7873) and fix Bad cookie text Change-Id: Ie9e2629a9f6cff4e2a35fcf4bf399858dd21c5ef Reviewed-on: https://code.wireshark.org/review/15721 Petri-Dish: Alexis La Goutte <alexis.lagoutte at gmail.com> Tested-by: Petri Dish Buildbot <buildbot-no-reply at wireshark.org> Reviewed-by: Michael Mann <mmann78 at netscape.net> http://cgit.osmocom.org/wireshark/commit/?id=372d4de58a164ea50109c02722c7844857edec76 commit 372d4de58a164ea50109c02722c7844857edec76 Author: Alexis La Goutte <alexis.lagoutte at gmail.com> Date: Sat Jun 4 18:06:42 2016 +0200 QUIC: Diversification nonce is only present from server to client For avoid problem with some middle boxes (don't yet supported >= Q033) See https://groups.google.com/a/chromium.org/d/msg/proto-quic/kQVDZal_iwo/7dNgo4u6FgAJ for more information Change-Id: I918e7f4400549fd6e78f3ce727e8cae0c10b464b Reviewed-on: https://code.wireshark.org/review/15720 Petri-Dish: Alexis La Goutte <alexis.lagoutte at gmail.com> Tested-by: Petri Dish Buildbot <buildbot-no-reply at wireshark.org> Reviewed-by: Michael Mann <mmann78 at netscape.net> http://cgit.osmocom.org/wireshark/commit/?id=3a2dd2fe39d2c17a2b4dc6c160d989c79350a7c4 commit 3a2dd2fe39d2c17a2b4dc6c160d989c79350a7c4 Author: Alexis La Goutte <alexis.lagoutte at gmail.com> Date: Sun Jun 5 10:10:14 2016 +0200 DOF: Make checkhf (ei ?) happy Change-Id: I97d7a97f923baa655d043647a16d6eb4f356d899 Reviewed-on: https://code.wireshark.org/review/15729 Reviewed-by: Mike Morrin <morrinmike at gmail.com> Petri-Dish: Michael Mann <mmann78 at netscape.net> Tested-by: Petri Dish Buildbot <buildbot-no-reply at wireshark.org> Reviewed-by: Michael Mann <mmann78 at netscape.net> http://cgit.osmocom.org/wireshark/commit/?id=46bcbbc264d7c4e65bdbbe50ca76325a1d150953 commit 46bcbbc264d7c4e65bdbbe50ca76325a1d150953 Author: Jaap Keuter <jaap.keuter at xs4all.nl> Date: Sun Jun 5 13:28:11 2016 +0200 Add missing initializer (CID 1362506) Change-Id: I5a6133cb0ec0bf8807bb3bdfa3721657420b53a2 Reviewed-on: https://code.wireshark.org/review/15730 Reviewed-by: Alexis La Goutte <alexis.lagoutte at gmail.com> Petri-Dish: Alexis La Goutte <alexis.lagoutte at gmail.com> Tested-by: Petri Dish Buildbot <buildbot-no-reply at wireshark.org> Reviewed-by: Michael Mann <mmann78 at netscape.net> http://cgit.osmocom.org/wireshark/commit/?id=4b66b32fb3e9eb7e967c59382873c3c807612cfe commit 4b66b32fb3e9eb7e967c59382873c3c807612cfe Author: Jim Young <jyoung at gsu.edu> Date: Sun Jun 5 13:30:16 2016 -0400 Resolve false positive ERROR: NO ARRAY found in ei array entries The enhanced checkhf.pl in https://code.wireshark.org/review/#/c/15717/ validates ei items in addition to href items. This patch addresses the false positive ERRORS reported by the enhanced checkhf.pl for a "cosmetic" issue (missing space after { in ei array entries). Change-Id: I87876ce2cfa4b0e11cb22f457bd9ab025d939e5c Reviewed-on: https://code.wireshark.org/review/15739 Reviewed-by: Alexis La Goutte <alexis.lagoutte at gmail.com> Reviewed-by: Michael Mann <mmann78 at netscape.net> http://cgit.osmocom.org/wireshark/commit/?id=eec602b72f6511f168faa6c772f14cfe7d8f8d76 commit eec602b72f6511f168faa6c772f14cfe7d8f8d76 Author: Guy Harris <guy at alum.mit.edu> Date: Sun Jun 5 10:59:00 2016 -0700 Clean up white space. Change-Id: I9b1310a153f6a9831a9040c17a5fcc2270a9dc17 Reviewed-on: https://code.wireshark.org/review/15740 Reviewed-by: Guy Harris <guy at alum.mit.edu> http://cgit.osmocom.org/wireshark/commit/?id=86f91643656e0b8f82f7d66903cec089d5ed4208 commit 86f91643656e0b8f82f7d66903cec089d5ed4208 Author: Pascal Quantin <pascal.quantin at gmail.com> Date: Sun Jun 5 16:27:37 2016 +0200 Initialize all header_field_info members Change-Id: Id86d17f1e321b8cc73fb732aaf674e1420a0a745 Reviewed-on: https://code.wireshark.org/review/15737 Reviewed-by: Pascal Quantin <pascal.quantin at gmail.com> Petri-Dish: Pascal Quantin <pascal.quantin at gmail.com> Tested-by: Petri Dish Buildbot <buildbot-no-reply at wireshark.org> Reviewed-by: Alexis La Goutte <alexis.lagoutte at gmail.com> http://cgit.osmocom.org/wireshark/commit/?id=e6c0727bff21b9092ba5a6203bdfce255f4af7b5 commit e6c0727bff21b9092ba5a6203bdfce255f4af7b5 Author: Gerald Combs <gerald at wireshark.org> Date: Sun Jun 5 08:11:24 2016 -0700 [Automatic update for 2016-06-05] Update manuf, services enterprise-numbers, translations, and other items. Change-Id: I2048c007b7700f1074caed6b0c208aabcb525ed8 Reviewed-on: https://code.wireshark.org/review/15733 Reviewed-by: Gerald Combs <gerald at wireshark.org> http://cgit.osmocom.org/wireshark/commit/?id=159c190177959b3828cd0de8a88ae34053c0e469 commit 159c190177959b3828cd0de8a88ae34053c0e469 Author: Alexis La Goutte <alexis.lagoutte at gmail.com> Date: Tue May 17 21:13:08 2016 +0200 QUIC: Implement Q034 support From https://groups.google.com/a/chromium.org/d/msg/proto-quic/HKwPvmpV-rw/svYt4cLNMwAJ Changes: 1) Entropy is deprecated. Received entropy byte is removed from ACK FRAME, and sent entropy byte is removed from STOP_WAITING FRAME. 2) ACK FRAME now reports the largest packet number observed so far followed by received packets ranges (rather than missing packet ranges). 3) Private flags byte is removed from packet header Change-Id: I6a84a3019ee529f31638f8bf6d0cb77e4a8a3f90 Reviewed-on: https://code.wireshark.org/review/15480 Petri-Dish: Michael Mann <mmann78 at netscape.net> Tested-by: Petri Dish Buildbot <buildbot-no-reply at wireshark.org> Reviewed-by: Anders Broman <a.broman58 at gmail.com> http://cgit.osmocom.org/wireshark/commit/?id=96783ea83980fbb529ce2c7956d7bcf1c4743d75 commit 96783ea83980fbb529ce2c7956d7bcf1c4743d75 Author: Juanjo Martin <juanjo at rti.com> Date: Thu Jun 2 13:15:03 2016 +0200 RTPS: Fixed the scenario where discovery contains PID_EXTENDED Before there was a wrong dissection of parameters that wasn't predictable because of the wrong offset. This could lead to anything. Now, it shows an expert warning indicating that the RTPS packet doesn't contain all the bytes specified by the parameter but it shows properly the parameterId and the length. In order to parse properly the whole PID_EXTENDED parameter we'd need to handle fragments. That is not the purpose of this commit. Change-Id: I0f3f0f1d309d43a530047f510169fb07983a9fb6 Reviewed-on: https://code.wireshark.org/review/15698 Petri-Dish: Alexis La Goutte <alexis.lagoutte at gmail.com> Tested-by: Petri Dish Buildbot <buildbot-no-reply at wireshark.org> Reviewed-by: Alexis La Goutte <alexis.lagoutte at gmail.com> Reviewed-by: Anders Broman <a.broman58 at gmail.com> http://cgit.osmocom.org/wireshark/commit/?id=ab82d4519f69572b581ccf04a91d305b6a10f6eb commit ab82d4519f69572b581ccf04a91d305b6a10f6eb Author: Alexis La Goutte <alexis.lagoutte at gmail.com> Date: Sun Jun 5 09:58:14 2016 +0200 AMQP: Fix false positive ERROR: NO ARRAY: epan/dissectors/packet-amqp.c, ei_amqp_amqp_1_0_frame_length_exceeds_65K Missing a space after { (need fix check ?) Change-Id: Idce3b270c53feb7fc12e8c82fb87932faa1e468d Reviewed-on: https://code.wireshark.org/review/15728 Petri-Dish: Alexis La Goutte <alexis.lagoutte at gmail.com> Tested-by: Petri Dish Buildbot <buildbot-no-reply at wireshark.org> Reviewed-by: Anders Broman <a.broman58 at gmail.com> http://cgit.osmocom.org/wireshark/commit/?id=887b2030836167f92cf72a9cf7b1694d5a783624 commit 887b2030836167f92cf72a9cf7b1694d5a783624 Author: Michael Mann <mmann78 at netscape.net> Date: Sun Jun 5 00:05:23 2016 -0400 Don't copy details of hidden columns. Bug: 11788 Change-Id: I3f4df884d98903222de8a340de6a08e680687b0a Reviewed-on: https://code.wireshark.org/review/15727 Petri-Dish: Michael Mann <mmann78 at netscape.net> Tested-by: Petri Dish Buildbot <buildbot-no-reply at wireshark.org> Reviewed-by: Anders Broman <a.broman58 at gmail.com> http://cgit.osmocom.org/wireshark/commit/?id=6a847b7e015bc2f97e5a8ef5735f02c1981c7dc7 commit 6a847b7e015bc2f97e5a8ef5735f02c1981c7dc7 Author: Michael Mann <mmann78 at netscape.net> Date: Fri Jun 3 23:45:10 2016 -0400 Fix expert_info errors found by new and improved checkhfs.pl. Change-Id: I30f1b92ee438361c3bd58743f7d1ae8d5ffc96f0 Reviewed-on: https://code.wireshark.org/review/15718 Reviewed-by: Michael Mann <mmann78 at netscape.net> Petri-Dish: Michael Mann <mmann78 at netscape.net> Reviewed-by: Anders Broman <a.broman58 at gmail.com> http://cgit.osmocom.org/wireshark/commit/?id=7d7190695ce2ff269fdffb04e87139995cde21f4 commit 7d7190695ce2ff269fdffb04e87139995cde21f4 Author: Evan Huus <eapache at gmail.com> Date: Sat Jun 4 13:56:57 2016 -0400 UMTS_FP: fix handling reserved C/T value The spec puts the reserved value at 0xf but our internal table has 'unknown' at 0; since all the other values seem to be offset-by-one, just take the modulus 0xf to avoid running off the end of the table. Bug: 12191 Change-Id: I83c8fb66797bbdee52a2246fb1eea6e37cbc7eb0 Reviewed-on: https://code.wireshark.org/review/15722 Reviewed-by: Evan Huus <eapache at gmail.com> Petri-Dish: Evan Huus <eapache at gmail.com> Tested-by: Petri Dish Buildbot <buildbot-no-reply at wireshark.org> Reviewed-by: Michael Mann <mmann78 at netscape.net> http://cgit.osmocom.org/wireshark/commit/?id=b84b3f9f1d8577255a9d83c81277ebc53bcac68d commit b84b3f9f1d8577255a9d83c81277ebc53bcac68d Author: ZdenÄk Žamberský <zzdevel at seznam.cz> Date: Sat Jun 4 21:17:46 2016 +0200 Qt ui code: fix qreal type problems on ARM platform fixing problems in qt ui code comming from the fact that qreal type is float on ARM platform and double on other platforms, which causes build errors on ARM (not all casts are probably strictly necessary) Bug: 12483 Change-Id: Ife5e6d3649a7ee1ad4e7eadffe9f4484ff2718de Reviewed-on: https://code.wireshark.org/review/15723 Reviewed-by: Guy Harris <guy at alum.mit.edu> http://cgit.osmocom.org/wireshark/commit/?id=bb246f5cc652aa96b43a57fec775865f4de9d6b4 commit bb246f5cc652aa96b43a57fec775865f4de9d6b4 Author: Yang Luo <hsluoyz at gmail.com> Date: Sat Jun 4 10:19:02 2016 +0800 Since Wireshark has also supported Npcap in Npcap mode, let's make WinPcap installing option unchecked by default. Change-Id: Iea5efd9d9a66b988d515bd03b52c1d719e621232 Reviewed-on: https://code.wireshark.org/review/15716 Reviewed-by: Pascal Quantin <pascal.quantin at gmail.com> http://cgit.osmocom.org/wireshark/commit/?id=c72c7d792a9b3202bcef7b5a223abe5fcb1d58a9 commit c72c7d792a9b3202bcef7b5a223abe5fcb1d58a9 Author: Adam Goldman <adam.goldman at intel.com> Date: Thu Jun 2 15:34:48 2016 -0400 opa: Fix LIDs not being byte swapped Change-Id: I897099bf9f6ee38d0ec9a7a5e9fb3bba43b5fe0f Reviewed-on: https://code.wireshark.org/review/15704 Petri-Dish: Alexis La Goutte <alexis.lagoutte at gmail.com> Tested-by: Petri Dish Buildbot <buildbot-no-reply at wireshark.org> Reviewed-by: Adam Goldman <adam.goldman at intel.com> Reviewed-by: Michael Mann <mmann78 at netscape.net> http://cgit.osmocom.org/wireshark/commit/?id=a6618ffdc9ed8ad28aeecf902b45c39e2f3b9d93 commit a6618ffdc9ed8ad28aeecf902b45c39e2f3b9d93 Author: Guy Harris <guy at alum.mit.edu> Date: Fri Jun 3 13:29:43 2016 -0700 Move npf_sys_is_running() from wsutil to caputils. It has nothing to do with controlling privileges; it only tests whether the NPF or Npcap service (driver) is running, so it belongs in caputils. While we're at it, fix its signature (in C, a function with no arguments must have "void" as the argument list, for backwards compatibility with pre-function-prototype C), and close the handles it opens, so we don't have open handles leaked. Change-Id: Ia99e99d81617ed2e8cda2c44e53061b4502a2b58 Reviewed-on: https://code.wireshark.org/review/15714 Petri-Dish: Guy Harris <guy at alum.mit.edu> Reviewed-by: Guy Harris <guy at alum.mit.edu> http://cgit.osmocom.org/wireshark/commit/?id=018765f41af15855df87b183e337f0371cfa8a17 commit 018765f41af15855df87b183e337f0371cfa8a17 Author: Pascal Quantin <pascal.quantin at gmail.com> Date: Fri Jun 3 20:36:46 2016 +0200 Remove an ellipsis UTF-8 character in gsignal.h Change-Id: Ic31dab513fc2ff5f2f182ae98c1b665ea4b8916b Reviewed-on: https://code.wireshark.org/review/15713 Petri-Dish: Pascal Quantin <pascal.quantin at gmail.com> Tested-by: Petri Dish Buildbot <buildbot-no-reply at wireshark.org> Reviewed-by: Pascal Quantin <pascal.quantin at gmail.com> http://cgit.osmocom.org/wireshark/commit/?id=6a860e948d9fd811fe14c4cb07d5dc0a0f694f81 commit 6a860e948d9fd811fe14c4cb07d5dc0a0f694f81 Author: Yang Luo <hsluoyz at gmail.com> Date: Fri Jun 3 12:25:28 2016 +0800 Add support for Npcap native mode: 1) Start Npcap service for capturing packets on Windows if WinPcap service is unavailable. 2) Search Npcap DLLs (wpcap.dll, Packet.dll) also in "system32\Npcap" folder after "system32" is searched. Change-Id: I6810382db431a4e7fe309edd08757db60d8ade38 Reviewed-on: https://code.wireshark.org/review/15707 Reviewed-by: Yang Luo <hsluoyz at gmail.com> Petri-Dish: Guy Harris <guy at alum.mit.edu> Tested-by: Petri Dish Buildbot <buildbot-no-reply at wireshark.org> Reviewed-by: Guy Harris <guy at alum.mit.edu> http://cgit.osmocom.org/wireshark/commit/?id=da84de5dff3f619ea9ee0af698b1e182aae2586c commit da84de5dff3f619ea9ee0af698b1e182aae2586c Author: Gerald Combs <gerald at wireshark.org> Date: Fri Jun 3 09:21:21 2016 -0700 Update the release notes. Add Follow, Firewall, and Flow updates. Sort and group the new protocol list. Remove some fixed bugs. Change-Id: I76f92f746d0f695567cc411cd6c6cd8d59d923c4 Reviewed-on: https://code.wireshark.org/review/15712 Reviewed-by: Gerald Combs <gerald at wireshark.org> http://cgit.osmocom.org/wireshark/commit/?id=bec5fed8b320cdf7c4cc1f1dcdbec0b53ac401d6 commit bec5fed8b320cdf7c4cc1f1dcdbec0b53ac401d6 Author: Gerald Combs <gerald at wireshark.org> Date: Thu Jun 2 11:44:11 2016 -0700 Qt: Add UTF-16 output to Follow Stream. Add an option to display the "follow" data as UTF-16. Bug: 237 Change-Id: Id95ffc014b8ef718f3b6e9f3415806ada309c3a2 Reviewed-on: https://code.wireshark.org/review/15702 Reviewed-by: Michael Mann <mmann78 at netscape.net> Petri-Dish: Michael Mann <mmann78 at netscape.net> Tested-by: Petri Dish Buildbot <buildbot-no-reply at wireshark.org> Reviewed-by: Alexis La Goutte <alexis.lagoutte at gmail.com> Reviewed-by: Gerald Combs <gerald at wireshark.org> http://cgit.osmocom.org/wireshark/commit/?id=798360422b596e4d39cfef9ca26cea8b8ef1de3d commit 798360422b596e4d39cfef9ca26cea8b8ef1de3d Author: AndersBroman <anders.broman at ericsson.com> Date: Fri Jun 3 12:50:33 2016 +0200 [IEEE1722] Add a range_string for the subtypes we know about. Ping-bug: 12490 Change-Id: I27ce4a0b870d81bfdea188f00ff8101897ad969d Reviewed-on: https://code.wireshark.org/review/15710 Petri-Dish: Anders Broman <a.broman58 at gmail.com> Tested-by: Petri Dish Buildbot <buildbot-no-reply at wireshark.org> Reviewed-by: Michael Mann <mmann78 at netscape.net> http://cgit.osmocom.org/wireshark/commit/?id=ae4f7e4b5bd782394635e3dcfed72d90fed7f099 commit ae4f7e4b5bd782394635e3dcfed72d90fed7f099 Author: Alexis La Goutte <alexis.lagoutte at gmail.com> Date: Fri Jun 3 10:36:56 2016 +0200 SMB2: Fix Dead Store (Dead assignement/Dead increment) Warning found by Clang Change-Id: If6a147c0bac5fdb0888667712593a41f20a88012 Reviewed-on: https://code.wireshark.org/review/15708 Petri-Dish: Alexis La Goutte <alexis.lagoutte at gmail.com> Tested-by: Petri Dish Buildbot <buildbot-no-reply at wireshark.org> Reviewed-by: Anders Broman <a.broman58 at gmail.com> http://cgit.osmocom.org/wireshark/commit/?id=4edf3981ab01ec14b97c3b48ff71a22a6cb3b228 commit 4edf3981ab01ec14b97c3b48ff71a22a6cb3b228 Author: Vincent Helfre <vincenthelfre at googlemail.com> Date: Fri Jun 3 11:20:44 2016 +0200 GSM RLC/MAC: better wording for PS HO data sources Change-Id: Id790e6f9f884181e4fcdda794b2b121ce918cb15 Reviewed-on: https://code.wireshark.org/review/15709 Reviewed-by: Pascal Quantin <pascal.quantin at gmail.com> http://cgit.osmocom.org/wireshark/commit/?id=428ee66ae1c524b49f9043729b1f1e9b4f52f409 commit 428ee66ae1c524b49f9043729b1f1e9b4f52f409 Author: Pascal Quantin <pascal.quantin at gmail.com> Date: Thu Jun 2 17:56:00 2016 +0200 GSM RLC/MAC: add dissection of 2G->3G/4G PS handover Change-Id: Ia24055d7d871b9fbf69a9225a2a273fced950a3c Reviewed-on: https://code.wireshark.org/review/15700 Petri-Dish: Pascal Quantin <pascal.quantin at gmail.com> Tested-by: Petri Dish Buildbot <buildbot-no-reply at wireshark.org> Reviewed-by: Pascal Quantin <pascal.quantin at gmail.com> http://cgit.osmocom.org/wireshark/commit/?id=f9f8e21a4b88d2c6efe0181bced998095bc3b440 commit f9f8e21a4b88d2c6efe0181bced998095bc3b440 Author: Jaap Keuter <jaap.keuter at xs4all.nl> Date: Tue May 31 22:51:06 2016 +0200 Remove 'if (tree)' checks from code samples. Showing 'if (tree)' constructions in code samples and then having to explain these are no longer nessasery, or even wrong in many cases, indicates that these shouldn't be in the code samples in the first place. Change-Id: I1a0ccc84ad24ff998548fa913bc00c0336bf1123 Reviewed-on: https://code.wireshark.org/review/15659 Reviewed-by: Anders Broman <a.broman58 at gmail.com> http://cgit.osmocom.org/wireshark/commit/?id=d53229dbc169143f301625ff44e1ca14ba3ab286 commit d53229dbc169143f301625ff44e1ca14ba3ab286 Author: Pascal Quantin <pascal.quantin at gmail.com> Date: Thu Jun 2 16:20:12 2016 +0200 AT: fix heuristic check It should loop on captured data, not reported one While we are at it, let's call tvb_format_text_wsp() only once Change-Id: If6805a91d8e5dcf641e682b453522d88cbc2df6c Reviewed-on: https://code.wireshark.org/review/15699 Petri-Dish: Pascal Quantin <pascal.quantin at gmail.com> Tested-by: Petri Dish Buildbot <buildbot-no-reply at wireshark.org> Reviewed-by: Pascal Quantin <pascal.quantin at gmail.com> http://cgit.osmocom.org/wireshark/commit/?id=cad300ec92be2b8a69fbbc42e1d117748c008241 commit cad300ec92be2b8a69fbbc42e1d117748c008241 Author: Michael Mann <mmann78 at netscape.net> Date: Wed Jun 1 11:42:12 2016 -0400 Use file extension when capturing from multiple interfaces. Also update faq to include new temporary file format. Change-Id: Ie6c318bb359974b89ff3e268155315c22ba7c4e4 Reviewed-on: https://code.wireshark.org/review/15685 Petri-Dish: Michael Mann <mmann78 at netscape.net> Tested-by: Petri Dish Buildbot <buildbot-no-reply at wireshark.org> Reviewed-by: Anders Broman <a.broman58 at gmail.com> Reviewed-by: Michael Mann <mmann78 at netscape.net> http://cgit.osmocom.org/wireshark/commit/?id=b6ace80977acb84c4e3a283f483d0c649553e511 commit b6ace80977acb84c4e3a283f483d0c649553e511 Author: Pascal Quantin <pascal.quantin at gmail.com> Date: Thu Jun 2 07:11:10 2016 +0200 profinet: set ioDataObject structure to 0 Bug: 12486 Change-Id: I9e8be44325e0bdd5174bd01e4e1ea4922f7090cc Reviewed-on: https://code.wireshark.org/review/15696 Reviewed-by: Anders Broman <a.broman58 at gmail.com> http://cgit.osmocom.org/wireshark/commit/?id=4d11b1df2861220fd16b8619cd94df3c7601666f commit 4d11b1df2861220fd16b8619cd94df3c7601666f Author: Alexis La Goutte <alexis.lagoutte at gmail.com> Date: Thu Jun 2 07:46:33 2016 +0200 QUIC: Tag RSEQ and RNON use little endian Change-Id: Iacd6ebf9d6b289ccfe2cae7d2ea90d29b04e5e4d Reviewed-on: https://code.wireshark.org/review/15697 Reviewed-by: Jaap Keuter <jaap.keuter at xs4all.nl> http://cgit.osmocom.org/wireshark/commit/?id=d1ae5bc961ef6317b5e2f891e3878102208dc38b commit d1ae5bc961ef6317b5e2f891e3878102208dc38b Author: Martin Kaiser <wireshark at kaiser.cx> Date: Sun May 29 18:39:51 2016 +0200 clean up some comments in tvb_find_line_end() Change-Id: I9025b479b31e3cc6f8108a163bf00d81008fd737 Reviewed-on: https://code.wireshark.org/review/15632 Reviewed-by: Anders Broman <a.broman58 at gmail.com> http://cgit.osmocom.org/wireshark/commit/?id=745a6021bcee3d725b11bdaa3d0d554c4d723b6e commit 745a6021bcee3d725b11bdaa3d0d554c4d723b6e Author: João Valverde <joao.valverde at tecnico.ulisboa.pt> Date: Thu Jun 2 04:15:11 2016 +0100 IPv6: Don't disable relevant RPL expert infos with "strict" preference We keep the preference only for the single check that could be somewhat costly. Change-Id: If43a6965a0cf50e0e1864cf1900e529c773b5710 Reviewed-on: https://code.wireshark.org/review/15695 Reviewed-by: João Valverde <j at v6e.pt> http://cgit.osmocom.org/wireshark/commit/?id=90235f07f22efff5490880d77ac9e76961111ece commit 90235f07f22efff5490880d77ac9e76961111ece Author: João Valverde <joao.valverde at tecnico.ulisboa.pt> Date: Wed Jun 1 17:26:54 2016 +0100 IPv6: Add indexes to routing header address vector Change-Id: I8a08c2b0a2845b36d341d585b5408ee4b5f3f510 Reviewed-on: https://code.wireshark.org/review/15687 Reviewed-by: João Valverde <j at v6e.pt> Tested-by: João Valverde <j at v6e.pt> http://cgit.osmocom.org/wireshark/commit/?id=a92c9cd4e1ad6be9bc6d43d9d569023f8aefbf8c commit a92c9cd4e1ad6be9bc6d43d9d569023f8aefbf8c Author: João Valverde <joao.valverde at tecnico.ulisboa.pt> Date: Thu Jun 2 01:18:03 2016 +0100 IPv6: Try to dissect routing exthdr even if length is not aligned. Change-Id: Ic88a862559fcd1d4bd04747d3fb727bcd3a6138e Reviewed-on: https://code.wireshark.org/review/15693 Reviewed-by: João Valverde <j at v6e.pt> http://cgit.osmocom.org/wireshark/commit/?id=987ff3ee1bed5fe17d3889411687283818cee29f commit 987ff3ee1bed5fe17d3889411687283818cee29f Author: Gerald Combs <gerald at zing.org> Date: Tue May 31 18:29:39 2016 -0700 Qt: Firewall Rules dialog. Add the Firewall ACL Rules dialog. Try showing all valid rules for a given product instead of making the user select from a combobox. We can add the combo back easily enough if that's desired. Add a rule hint field and use it in the Qt and GTK+ UIs. Bug: 12469 Change-Id: I39dd840e9838f96d7c5e2b4c34662811c21d0386 Reviewed-on: https://code.wireshark.org/review/15689 Petri-Dish: Gerald Combs <gerald at wireshark.org> Tested-by: Petri Dish Buildbot <buildbot-no-reply at wireshark.org> Reviewed-by: Gerald Combs <gerald at wireshark.org> http://cgit.osmocom.org/wireshark/commit/?id=4b216aea944b0478fa0310b2e47a11761219ffe8 commit 4b216aea944b0478fa0310b2e47a11761219ffe8 Author: Gerald Combs <gerald at wireshark.org> Date: Fri May 27 10:31:45 2016 -0700 Qt: Use checkboxes in the capture options dialog. Switch from enabled/disabled comboboxes to checkboxes. This requires less clicking on the user's part and less translating. Draw em dashes instead of "n/a" for non-applicable items, and use the disabled palette when drawing them. Change-Id: Ic97b6d44734b679bbeee00e9c2a322e7b8a67247 Reviewed-on: https://code.wireshark.org/review/15661 Petri-Dish: Gerald Combs <gerald at wireshark.org> Tested-by: Petri Dish Buildbot <buildbot-no-reply at wireshark.org> Reviewed-by: Gerald Combs <gerald at wireshark.org> http://cgit.osmocom.org/wireshark/commit/?id=83cecaad90be677b3dfc8104d986e24cfeb706f0 commit 83cecaad90be677b3dfc8104d986e24cfeb706f0 Author: João Valverde <joao.valverde at tecnico.ulisboa.pt> Date: Wed Jun 1 17:40:33 2016 +0100 IPv6: Add option for extension header length field in octets Change-Id: Ifacf00247f457d710e16044b6805c2f41dacddc1 Reviewed-on: https://code.wireshark.org/review/15686 Reviewed-by: Alexis La Goutte <alexis.lagoutte at gmail.com> Petri-Dish: Alexis La Goutte <alexis.lagoutte at gmail.com> Tested-by: Petri Dish Buildbot <buildbot-no-reply at wireshark.org> Reviewed-by: Michael Mann <mmann78 at netscape.net> http://cgit.osmocom.org/wireshark/commit/?id=614d09af132be967b89103efb85721fa043929c9 commit 614d09af132be967b89103efb85721fa043929c9 Author: Michael Mann <mmann78 at netscape.net> Date: Wed Jun 1 10:11:46 2016 -0400 Add data structures necessary to support multiple Name Resolution blocks. This doesn't try to use any data from multiple Name Resolution blocks, it just converts single Name Resolution block usage into a GArray, so the potential is there to then use/support multiple Name Resolution blocks within a file format (like pcapng) Change-Id: Ib0b584af0bd263f183bd6d31ba18275ab0577d0c Reviewed-on: https://code.wireshark.org/review/15684 Petri-Dish: Michael Mann <mmann78 at netscape.net> Tested-by: Petri Dish Buildbot <buildbot-no-reply at wireshark.org> Reviewed-by: Michael Mann <mmann78 at netscape.net> http://cgit.osmocom.org/wireshark/commit/?id=dcf7ac4aa6e2c4fe64d8d81ab628a98ecb4e66bb commit dcf7ac4aa6e2c4fe64d8d81ab628a98ecb4e66bb Author: Michael Mann <mmann78 at netscape.net> Date: Wed Jun 1 11:35:47 2016 -0400 Create unique GUIDs for recently added file associations. Change-Id: Ia07cb14995c3f06d8a32330209bb17fde344350a Reviewed-on: https://code.wireshark.org/review/15688 Petri-Dish: Michael Mann <mmann78 at netscape.net> Tested-by: Petri Dish Buildbot <buildbot-no-reply at wireshark.org> Reviewed-by: Michael Mann <mmann78 at netscape.net> http://cgit.osmocom.org/wireshark/commit/?id=697996a8b0cea260e89bab709a5b556f3ba7b1c6 commit 697996a8b0cea260e89bab709a5b556f3ba7b1c6 Author: Michael Mann <mmann78 at netscape.net> Date: Fri May 27 22:46:58 2016 -0400 Create a FieldFilterEdit class and apply it to custom column preference field. DisplayFilterEdit deals with entire filters and some edit boxes just need a single protocol field. This control will do the trick. Bug: 12321 Change-Id: I8e5837ea9a6955ada29b7e516ea022ab1dd46f0d Reviewed-on: https://code.wireshark.org/review/15595 Petri-Dish: Michael Mann <mmann78 at netscape.net> Tested-by: Petri Dish Buildbot <buildbot-no-reply at wireshark.org> Reviewed-by: Gerald Combs <gerald at wireshark.org> Reviewed-by: Michael Mann <mmann78 at netscape.net> http://cgit.osmocom.org/wireshark/commit/?id=374266296d6f8994910e70c7365097b9e5e809a6 commit 374266296d6f8994910e70c7365097b9e5e809a6 Author: Stig Bjørlykke <stig at bjorlykke.org> Date: Wed Jun 1 13:00:30 2016 +0200 Qt: Check for valid color filter before use Not all packet have a color filter, so check for this before use. Bug: 12065 Change-Id: Ieed8d369342bde50fe8a1562be9379695da9fbaa Reviewed-on: https://code.wireshark.org/review/15677 Petri-Dish: Stig Bjørlykke <stig at bjorlykke.org> Tested-by: Petri Dish Buildbot <buildbot-no-reply at wireshark.org> Reviewed-by: Gerald Combs <gerald at wireshark.org> http://cgit.osmocom.org/wireshark/commit/?id=76ef2d2a3dff61f523cacc0ac868f5cc2b8f5a5f commit 76ef2d2a3dff61f523cacc0ac868f5cc2b8f5a5f Author: Jens Kilian <jens.kilian at advantest.com> Date: Wed Jun 1 16:05:01 2016 +0200 Fix a compile error occurring on RedHat Enterprise Linux Workstation release 7.0 (Maipo). This fixes a compile error with Qt version 4.8.5-8 as installed in RHEL 7.0: sequence_dialog.cpp: In member function 'void SequenceDialog::mouseMoved(QMouseEvent*)': sequence_dialog.cpp:306:35: error: 'escape' is not a member of 'Qt' QString raw_comment = Qt::escape(sai->comment); ^ Change-Id: Ibbf62123441645471d66aa329f0d63d0ee198017 Reviewed-on: https://code.wireshark.org/review/15682 Reviewed-by: Gerald Combs <gerald at wireshark.org> Petri-Dish: Gerald Combs <gerald at wireshark.org> Tested-by: Petri Dish Buildbot <buildbot-no-reply at wireshark.org> http://cgit.osmocom.org/wireshark/commit/?id=6fa77a6acb7955c804ec73a571177163ad022623 commit 6fa77a6acb7955c804ec73a571177163ad022623 Author: Michael Mann <mmann78 at netscape.net> Date: Mon May 30 23:42:41 2016 -0400 Add data structures necessary to support multiple Section Header blocks. This doesn't try to use any data from multiple Section Header blocks, it just converts single Section Header block usage into a GArray, so the potential is there to then use/support multiple Section Header blocks within a file format (like pcapng) Change-Id: I6ad1f7b8daf4b1ad7ba0eb1ecf2e170421505486 Reviewed-on: https://code.wireshark.org/review/15636 Petri-Dish: Michael Mann <mmann78 at netscape.net> Tested-by: Petri Dish Buildbot <buildbot-no-reply at wireshark.org> Reviewed-by: Michael Mann <mmann78 at netscape.net> http://cgit.osmocom.org/wireshark/commit/?id=bd932bb2e11f90c3f95b135ccaeaab7d57623963 commit bd932bb2e11f90c3f95b135ccaeaab7d57623963 Author: Adrian Simionov <daniel.simionov at gmail.com> Date: Wed Jun 1 21:06:44 2016 +1000 [docsis->type35ucd] Fix TLV 15 & 16 bugs + TLV 15 has value decoded as on off + TLV 16 shows text parameters instead of decimal value Change-Id: I6f0baa410f12e20825379a3ff0cd6174aa2bc576 Reviewed-on: https://code.wireshark.org/review/15678 Reviewed-by: Michael Mann <mmann78 at netscape.net> http://cgit.osmocom.org/wireshark/commit/?id=55548f2e207923b0535057aead3e70c0c5950da2 commit 55548f2e207923b0535057aead3e70c0c5950da2 Author: dsrsupport <eugene.exarevsky at dsr-company.com> Date: Wed Jun 1 15:50:05 2016 +0300 ZigBee ZDO: fix parse of ZDO Node Descriptor Response. Fix a bitmask for Stack compiliance revision. Add Network manager field. Bug: 12488 Change-Id: I0a0908f288997686b76899ee80d51c590599a32e Reviewed-on: https://code.wireshark.org/review/15681 Petri-Dish: Michael Mann <mmann78 at netscape.net> Tested-by: Petri Dish Buildbot <buildbot-no-reply at wireshark.org> Reviewed-by: Michael Mann <mmann78 at netscape.net> http://cgit.osmocom.org/wireshark/commit/?id=2184ae16737f768aaca1fbff608c95034b98c4d3 commit 2184ae16737f768aaca1fbff608c95034b98c4d3 Author: AndersBroman <anders.broman at ericsson.com> Date: Tue May 31 14:37:11 2016 +0200 [SIP] If SIP URI userpart starts with a + add an MSISDN filter. Change-Id: I047374100baa0bf90e0e88460bcb7694a5ef78da Reviewed-on: https://code.wireshark.org/review/15639 Reviewed-by: Anders Broman <a.broman58 at gmail.com> http://cgit.osmocom.org/wireshark/commit/?id=10f1ea6369796f68728e145d122ce44803806780 commit 10f1ea6369796f68728e145d122ce44803806780 Author: Martin Kaiser <wireshark at kaiser.cx> Date: Wed Jun 1 13:49:28 2016 +0200 at: remove an unnecessary if (tree) check Change-Id: I2e7805edd3312b9e8dd4540c60eca195c0f36445 Reviewed-on: https://code.wireshark.org/review/15680 Reviewed-by: Martin Kaiser <wireshark at kaiser.cx> http://cgit.osmocom.org/wireshark/commit/?id=b079151c6fe0a1c5ac25fc636f96b694eefb50c5 commit b079151c6fe0a1c5ac25fc636f96b694eefb50c5 Author: Vincent Helfre <vincenthelfre at googlemail.com> Date: Wed Jun 1 11:37:00 2016 +0200 CSN1: fix dissection of variable bitmaps Change-Id: I3dbb2a4f8f7ea125e4f96e302ea33ff03706eb1b Reviewed-on: https://code.wireshark.org/review/15674 Reviewed-by: Michael Mann <mmann78 at netscape.net> Petri-Dish: Michael Mann <mmann78 at netscape.net> Reviewed-by: Pascal Quantin <pascal.quantin at gmail.com> http://cgit.osmocom.org/wireshark/commit/?id=575e4df4aa3392ffd09ca372859573f09f0a5c57 commit 575e4df4aa3392ffd09ca372859573f09f0a5c57 Author: Vincent Helfre <vincenthelfre at googlemail.com> Date: Wed Jun 1 11:43:11 2016 +0200 GSM RLC/MAC: add dissection of NAS container While we are at it, let's display other containers in hexadecimal instead of decimal Change-Id: I6ac6dd2a64271cbc2958860550da9024445bfe19 Reviewed-on: https://code.wireshark.org/review/15675 Reviewed-by: Anders Broman <a.broman58 at gmail.com> http://cgit.osmocom.org/wireshark/commit/?id=830cc9514321357f7734bb4d934dafb0214b7f4f commit 830cc9514321357f7734bb4d934dafb0214b7f4f Author: Stig Bjørlykke <stig at bjorlykke.org> Date: Wed Jun 1 12:38:01 2016 +0200 Terminate last <dict> in Info.plist This bug was introduced in g162edec9. Change-Id: Ia7c6ab0ae35b9b0116c6c9396dfa6e5173967726 Reviewed-on: https://code.wireshark.org/review/15676 Reviewed-by: Stig Bjørlykke <stig at bjorlykke.org> http://cgit.osmocom.org/wireshark/commit/?id=b48bff80265a408aec4f42d080d3db6f8329933b commit b48bff80265a408aec4f42d080d3db6f8329933b Author: Guy Harris <guy at alum.mit.edu> Date: Wed Jun 1 01:18:05 2016 -0700 Make the modelines more like other ones. Thou shalt not ever use modelines that put the tab-character tab spots anywhere other than every 8 characters; that's where Ken and Dennis put them, and that's where they belong. Use whatever indentation you want, including 4-space indentation, but do *not* try to arrange that a tab character moves to the next 4-character boundary, because, in a lot of UN*X software, it doesn't. (Yes, this means that Xcode's default is wrong. It *is* wrong, especially given that it's an IDE for a UNIX.) Change-Id: I308745cdeef35b7c91ea493da6487baadc357f58 Reviewed-on: https://code.wireshark.org/review/15673 Reviewed-by: Guy Harris <guy at alum.mit.edu> http://cgit.osmocom.org/wireshark/commit/?id=1192798089a952325d24541fe8506fe2c2cd3fb7 commit 1192798089a952325d24541fe8506fe2c2cd3fb7 Author: Joerg Mayer <jmayer at loplof.de> Date: Wed Jun 1 08:58:48 2016 +0200 Fix compile error: [ 0%] Building C object wsutil/CMakeFiles/wsutil.dir/tempfile.c.o /Users/jmayer/worktmp/wireshark/git/wsutil/tempfile.c:228:37: error: implicit conversion loses integer precision: 'unsigned long' to 'int' [-Werror,-Wshorten-64-to-32] fd = mkstemps(tf[idx].path, sfx ? strlen(sfx) : 0); ~~~~~~~~ ^~~~~~~~~~~ 1 error generated. No idea whether this is the correct fix. Change-Id: I80202d7eaad11fc3dcb5f9847f6e162caccb7e6e Reviewed-on: https://code.wireshark.org/review/15672 Reviewed-by: Jörg Mayer <jmayer at loplof.de> http://cgit.osmocom.org/wireshark/commit/?id=69a258514762405ce06ea5f65b7e8671743b65a1 commit 69a258514762405ce06ea5f65b7e8671743b65a1 Author: Benoît Canet <benoit at scylladb.com> Date: Sun May 22 13:41:59 2016 +0000 Apache Cassandra CQL protocol v3.0 Change-Id: I74cddcce3104da269e9587ee78ff29785734188f Reviewed-on: https://code.wireshark.org/review/12479 Reviewed-by: Michael Mann <mmann78 at netscape.net> Reviewed-by: Alexis La Goutte <alexis.lagoutte at gmail.com> http://cgit.osmocom.org/wireshark/commit/?id=acc018b8d1db3489d3f63f8f096c593243191469 commit acc018b8d1db3489d3f63f8f096c593243191469 Author: Michael Mann <mmann78 at netscape.net> Date: Sun May 29 13:52:19 2016 -0400 Allow create_tempfile to support a suffix. Ping-Bug: 10203 Change-Id: Ifa24870d711449b87e9839dd46af614e4aa28fde Reviewed-on: https://code.wireshark.org/review/15608 Petri-Dish: Michael Mann <mmann78 at netscape.net> Tested-by: Petri Dish Buildbot <buildbot-no-reply at wireshark.org> Reviewed-by: Martin Mathieson <martin.r.mathieson at googlemail.com> http://cgit.osmocom.org/wireshark/commit/?id=b2845a6ac885d49aa1ea5d3865cd377d812eb4c7 commit b2845a6ac885d49aa1ea5d3865cd377d812eb4c7 Author: Jeff Morriss <jeff.morriss.ws at gmail.com> Date: Tue May 31 21:23:22 2016 -0400 tshark man page: the first TCP stream is stream 0, not 1. This fixes the example of the -z follow option. Also fix up some formatting in the same section. Bug: 12383 Change-Id: Ic9b2ef5e63ab31d70f2750f9cfdcbab76cf204b6 Reviewed-on: https://code.wireshark.org/review/15667 Reviewed-by: Michael Mann <mmann78 at netscape.net> Petri-Dish: Michael Mann <mmann78 at netscape.net> Tested-by: Petri Dish Buildbot <buildbot-no-reply at wireshark.org> Reviewed-by: Anders Broman <a.broman58 at gmail.com> http://cgit.osmocom.org/wireshark/commit/?id=162edec9ad00ec04cb5927482ba1620a354f2037 commit 162edec9ad00ec04cb5927482ba1620a354f2037 Author: Jeff Morriss <jeff.morriss.ws at gmail.com> Date: Mon May 30 21:45:18 2016 -0400 Register a few more file extensions as belonging to Wireshark. Register Wireshark for PacketLogger, ERF, IPFIX, and VWR files on freedesktop.org, OS X, and Windows (we were already registered for ERF and VWR files on Windows). Change-Id: I8105997cb15ea06e1c078489fd88763d4ce9e40c Reviewed-on: https://code.wireshark.org/review/15635 Petri-Dish: Jeff Morriss <jeff.morriss.ws at gmail.com> Tested-by: Petri Dish Buildbot <buildbot-no-reply at wireshark.org> Reviewed-by: Anders Broman <a.broman58 at gmail.com> http://cgit.osmocom.org/wireshark/commit/?id=16c91568bb4daf63e536c5b1101f3530c177f21f commit 16c91568bb4daf63e536c5b1101f3530c177f21f Author: Gerald Combs <gerald at wireshark.org> Date: Tue May 31 12:11:11 2016 -0700 Qt: Color _ANY and _TCP sequence analysis items. For SEQ_ANALYSIS_ANY, color each sequence diagram item according to its associated packet. For SEQ_ANALYSIS_TCP, color each item according to its stream. Bug: 12065 Change-Id: Ib43490fe55039fbcfa793223b5850233a2694a26 Reviewed-on: https://code.wireshark.org/review/15651 Reviewed-by: Gerald Combs <gerald at wireshark.org> Petri-Dish: Gerald Combs <gerald at wireshark.org> Tested-by: Petri Dish Buildbot <buildbot-no-reply at wireshark.org> Reviewed-by: Anders Broman <a.broman58 at gmail.com> http://cgit.osmocom.org/wireshark/commit/?id=20a41839ab33f24a83b68c900b59421e03c658b8 commit 20a41839ab33f24a83b68c900b59421e03c658b8 Author: Jaap Keuter <jaap.keuter at xs4all.nl> Date: Wed Jun 1 00:40:05 2016 +0200 Update function block depiction. Update the graphic showing the functional blocks, incorporating the changes which were listed as incorrect in the corresponding text. Change-Id: Id962b4e31cb2912a4de75fc0a7e7ab97ff60d117 Reviewed-on: https://code.wireshark.org/review/15662 Reviewed-by: Anders Broman <a.broman58 at gmail.com> http://cgit.osmocom.org/wireshark/commit/?id=281691f1b8f481b3ae821fa3b43f7ab56665782d commit 281691f1b8f481b3ae821fa3b43f7ab56665782d Author: Gordon Ross <gordon.w.ross at gmail.com> Date: Tue May 31 17:58:14 2016 -0400 SMB2 ioctl FSCTL_OFFLOAD_WRITE Decode SMB2 ioctl FSCTL_OFFLOAD_WRITE, and clean up FSCTL_OFFLOAD_READ to use a common function to print the "token". Bug: 12482 Change-Id: I397522416e3a8508f5a99b8ac055d1ae17218d21 Reviewed-on: https://code.wireshark.org/review/15663 Reviewed-by: Michael Mann <mmann78 at netscape.net> http://cgit.osmocom.org/wireshark/commit/?id=437477ce08f222c8e00814daff6dfc1ee6add8a2 commit 437477ce08f222c8e00814daff6dfc1ee6add8a2 Author: Guy Harris <guy at alum.mit.edu> Date: Tue May 31 17:48:12 2016 -0700 Change the declaration of nghttp2_mem_free2() to match the definition. The free routine pointer was renamed to free_func to avoid collisions with the standard C free() function. From Jeff Morris' abandoned change Ia3810fe228b497d888d825f8b606078e2f71be65. Change-Id: Iedeb74625b13d1097da510487b60f38861a42bec Reviewed-on: https://code.wireshark.org/review/15666 Reviewed-by: Guy Harris <guy at alum.mit.edu> http://cgit.osmocom.org/wireshark/commit/?id=d67e305c49c632a9c9feb9c38a29c3066a2a6954 commit d67e305c49c632a9c9feb9c38a29c3066a2a6954 Author: Guy Harris <guy at alum.mit.edu> Date: Tue May 31 17:31:32 2016 -0700 Pick up some updates from Jeff Morris' abandoned change. See change Ia3810fe228b497d888d825f8b606078e2f71be65. Change-Id: Ia6df3434e31a4364bb867a978ee0f89738c19e9d Reviewed-on: https://code.wireshark.org/review/15665 Reviewed-by: Guy Harris <guy at alum.mit.edu> http://cgit.osmocom.org/wireshark/commit/?id=8f1efa9c095f8618287e4a610f73b426a360f6b2 commit 8f1efa9c095f8618287e4a610f73b426a360f6b2 Author: Guy Harris <guy at alum.mit.edu> Date: Tue May 31 16:42:34 2016 -0700 Squelch a compiler warning. Change-Id: I7a0b48dd840a6b4795f87f983bbaf169afceece7 Reviewed-on: https://code.wireshark.org/review/15664 Reviewed-by: Guy Harris <guy at alum.mit.edu> http://cgit.osmocom.org/wireshark/commit/?id=56a095fe3c4f8e33eb0c8bb1770afd7c6ee56458 commit 56a095fe3c4f8e33eb0c8bb1770afd7c6ee56458 Author: Jeff Morriss <jeff.morriss.ws at gmail.com> Date: Tue May 31 09:30:24 2016 -0400 Suggest that file types should also be registered in the WiX installer. Change-Id: If65ff14589ccd0b2d643256f3443dc26b3b71371 Reviewed-on: https://code.wireshark.org/review/15640 Reviewed-by: Jeff Morriss <jeff.morriss.ws at gmail.com> http://cgit.osmocom.org/wireshark/commit/?id=99f4ccb7a0b202af6f8e02252d8b23935e7f4825 commit 99f4ccb7a0b202af6f8e02252d8b23935e7f4825 Author: Gerald Combs <gerald at wireshark.org> Date: Tue May 31 12:43:42 2016 -0700 Qt: Use a standard "Start" button in Capture Options. QDialogButtonBox does a fine job of creating and managing buttons. Instead of creating our own "Start" button, just rename the "OK" button. This matches what we do elsewhere, e.g. in the Extcap Options dialog. Change-Id: I3c5eec1f01925f7b82c4e7360d685acbe4bb2fea Reviewed-on: https://code.wireshark.org/review/15653 Petri-Dish: Jaap Keuter <jaap.keuter at xs4all.nl> Tested-by: Petri Dish Buildbot <buildbot-no-reply at wireshark.org> Reviewed-by: Gerald Combs <gerald at wireshark.org> http://cgit.osmocom.org/wireshark/commit/?id=469719f39d82eaa89646ec8471f91dee884723f6 commit 469719f39d82eaa89646ec8471f91dee884723f6 Author: Adrian Simionov <daniel.simionov at gmail.com> Date: Mon May 30 23:02:23 2016 +1000 [docsis->rngrsp] Packet decoded in greater detail Next steps would be to add expert and add missing TLVs. Change-Id: Ia05d81c380d412ab02e55bbfc08363d9153ff1c3 Reviewed-on: https://code.wireshark.org/review/15617 Petri-Dish: Alexis La Goutte <alexis.lagoutte at gmail.com> Tested-by: Petri Dish Buildbot <buildbot-no-reply at wireshark.org> Reviewed-by: Michael Mann <mmann78 at netscape.net> http://cgit.osmocom.org/wireshark/commit/?id=99d9e4ae71a9c9d050a669bfb62fe605da18c641 commit 99d9e4ae71a9c9d050a669bfb62fe605da18c641 Author: Gordon Ross <gordon.w.ross at gmail.com> Date: Tue May 31 12:20:44 2016 -0400 SMB2 ioctl FSCTL_SRV_COPYCHUNK and related Bug: 12481 Change-Id: I0439b10f99d296a46c93e2ced6094689737d9551 Reviewed-on: https://code.wireshark.org/review/15648 Petri-Dish: Michael Mann <mmann78 at netscape.net> Tested-by: Petri Dish Buildbot <buildbot-no-reply at wireshark.org> Reviewed-by: Michael Mann <mmann78 at netscape.net> http://cgit.osmocom.org/wireshark/commit/?id=1fb2f53b12cd737609ff70b22662a4b962715524 commit 1fb2f53b12cd737609ff70b22662a4b962715524 Author: jpmendoza <jpablo at gmail.com> Date: Tue May 31 10:58:57 2016 -0500 ssl: export ssl_starttls_* functions so they can be used by plugins. Change-Id: Ief8ca64391033e84fb37c6a55ec29d32d800920d Reviewed-on: https://code.wireshark.org/review/15645 Reviewed-by: Michael Mann <mmann78 at netscape.net> Petri-Dish: Michael Mann <mmann78 at netscape.net> Tested-by: Petri Dish Buildbot <buildbot-no-reply at wireshark.org> Reviewed-by: Pascal Quantin <pascal.quantin at gmail.com> http://cgit.osmocom.org/wireshark/commit/?id=d77b8318e82c113b2f7852f950b9269b57e5da40 commit d77b8318e82c113b2f7852f950b9269b57e5da40 Author: Pascal Quantin <pascal.quantin at gmail.com> Date: Tue May 31 16:09:03 2016 +0200 LTE-RRC: fix dissection of GPRS container Payload embedded in LTE message does not include the first byte identifying the message type. Let's prepend a fake one before calling the gsm_rlcmac dissector Change-Id: Ibcf9b52902474a556b55e9b0a076d09d341f868c Reviewed-on: https://code.wireshark.org/review/15642 Reviewed-by: Pascal Quantin <pascal.quantin at gmail.com> http://cgit.osmocom.org/wireshark/commit/?id=7f2de76c634ff01b3bfa24ca04549c62078ae3d4 commit 7f2de76c634ff01b3bfa24ca04549c62078ae3d4 Author: Gerald Combs <gerald at zing.org> Date: Tue May 24 16:49:54 2016 -0700 Qt: Monitor mode fixups. When we update the monitor mode setting for an interface, update its link type list. Start filling in interface columns from a common function instead of multiple places. Rename some member function names to match https://www.wireshark.org/docs/wsdg_html_chunked/ChUIQt.html#_coding_practices_and_naming_conventions Bug: 11364 Change-Id: I26ac7e9719863169b62069e49ebf17ed97fbe516 Reviewed-on: https://code.wireshark.org/review/15583 Reviewed-by: Alexis La Goutte <alexis.lagoutte at gmail.com> Reviewed-by: Gerald Combs <gerald at wireshark.org> http://cgit.osmocom.org/wireshark/commit/?id=f61cdc3e9d12a9b78f7082a2f83b6b8f44fcdcb3 commit f61cdc3e9d12a9b78f7082a2f83b6b8f44fcdcb3 Author: Juanjo Martin <juanjo at rti.com> Date: Tue May 31 18:12:15 2016 +0200 RTPS: Updated name of CRC field The name specified "no header". This is false. It contains the header. Change-Id: I921b7c23d64f43551830e840066231031432dc7c Reviewed-on: https://code.wireshark.org/review/15646 Reviewed-by: Michael Mann <mmann78 at netscape.net> http://cgit.osmocom.org/wireshark/commit/?id=35feab8a4a43013f1a06374194ec93d4e64959b6 commit 35feab8a4a43013f1a06374194ec93d4e64959b6 Author: Pascal Quantin <pascal.quantin at gmail.com> Date: Tue May 31 16:11:41 2016 +0200 Fix display of composite tvbs in GUI a composite tvb is the top-level data source tvb fix composite_get_ptr function Change-Id: Ibab58801a754fd88fb86b9a13804bccf2ad51c7a Reviewed-on: https://code.wireshark.org/review/15643 Reviewed-by: Pascal Quantin <pascal.quantin at gmail.com> Petri-Dish: Pascal Quantin <pascal.quantin at gmail.com> Tested-by: Petri Dish Buildbot <buildbot-no-reply at wireshark.org> Reviewed-by: Michael Mann <mmann78 at netscape.net> http://cgit.osmocom.org/wireshark/commit/?id=0ea05962e2d22fce5f666f863f0cdc57520b1216 commit 0ea05962e2d22fce5f666f863f0cdc57520b1216 Author: Gerald Combs <gerald at wireshark.org> Date: Tue May 31 09:31:10 2016 -0700 Qt: Expand "to do" comments in SequenceDialog. Copy in some text from bug 12419. Change-Id: Ice3c6cab1f5c32033de3a9a78d7945c31d932755 Reviewed-on: https://code.wireshark.org/review/15649 Reviewed-by: Gerald Combs <gerald at wireshark.org> http://cgit.osmocom.org/wireshark/commit/?id=f786c7a3838f75c7363d5a6f5a3ebb1c4e3daa85 commit f786c7a3838f75c7363d5a6f5a3ebb1c4e3daa85 Author: Gerald Combs <gerald at wireshark.org> Date: Tue May 31 08:24:12 2016 -0700 Qt: Fix compilation for Qt 4. QString::toHtmlEscaped was introduced in Qt 5. Change-Id: I50b2df2f6ef441ec95972173a852d7950aedc028 Reviewed-on: https://code.wireshark.org/review/15644 Reviewed-by: Gerald Combs <gerald at wireshark.org> ----------------------------------------------------------------------- Summary of changes: .editorconfig | 4 +- .gitignore | 12 +- .mailmap | 10 + AUTHORS | 37 +- AUTHORS.src | 15 +- CMakeLists.txt | 74 +- CMakeListsCustom.txt.example | 15 +- CMakeOptions.txt | 2 - ChangeLog | 6832 -------------- ConfigureChecks.cmake | 2 +- INSTALL | 611 +- Makefile.am | 163 +- Makefile.common | 184 - Makefile.nmake | 1535 ---- Makefile.nmake.inc | 25 - NEWS | 324 +- README.cmake | 30 +- acinclude.m4 | 43 +- capchild/Makefile.am | 33 +- capchild/Makefile.common | 30 - capchild/Makefile.nmake | 76 - capchild/capture_sync.c | 146 +- capinfos.c | 389 +- capture_opts.c | 5 +- capture_opts.h | 2 +- caputils/Makefile.am | 53 +- caputils/Makefile.common | 36 - caputils/Makefile.nmake | 84 - caputils/airpcap_loader.c | 4 +- caputils/capture-wpcap.c | 38 + caputils/capture-wpcap.h | 8 +- cfile.h | 108 +- cmake/TestFileOffsetBits.c | 8 +- cmake/TestLargeFiles.c.cmakein | 15 +- cmake/modules/FindNSIS.cmake | 3 +- cmake/modules/FindWiX.cmake | 8 +- cmake/modules/WiresharkPlugin.cmake | 6 +- cmake/modules/gmxTestLargeFiles.cmake | 38 +- cmakeconfig.h.in | 4 +- codecs/CMakeLists.txt | 2 +- codecs/Makefile.am | 19 +- codecs/Makefile.common | 29 - codecs/Makefile.nmake | 87 - config.guess | 168 +- config.h.win32 | 250 - config.nmake | 1753 ---- config.sub | 56 +- configure.ac | 33 +- debian/changelog | 2 +- debian/libwireshark0.symbols | 10 +- debian/rules | 1 + diameter/Cisco.xml | 58 +- diameter/CiscoSystems.xml | 3 +- diameter/Custom.xml | 10 +- diameter/Ericsson.xml | 76 +- diameter/HP.xml | 8 +- diameter/Nokia.xml | 12 +- diameter/NokiaSolutionsAndNetworks.xml | 70 +- diameter/Starent.xml | 20 +- diameter/TGPP.xml | 110 +- diameter/TGPP2.xml | 16 +- diameter/Vodafone.xml | 22 +- diameter/chargecontrol.xml | 8 +- diameter/dictionary.dtd | 4 +- diameter/dictionary.xml | 669 +- diameter/etsie2e4.xml | 1096 +-- diameter/mobileipv4.xml | 18 - diameter/mobileipv6.xml | 3 - diameter/sip.xml | 6 +- doc/Makefile.am | 1 - doc/Makefile.nmake | 337 - doc/README.developer | 5 + doc/README.dissector | 10 +- doc/README.idl2wrs | 4 +- doc/README.plugins | 15 +- doc/README.qt | 56 +- doc/README.wslua | 11 +- doc/tshark.pod | 44 +- doc/wireshark.pod.template | 10 +- docbook/Makefile.am | 320 +- docbook/Makefile.common | 323 - docbook/Makefile.nmake | 280 - docbook/README.txt | 23 +- docbook/asciidoc.conf | 8 +- docbook/make-wsluarm.pl | 8 +- docbook/release-notes.asciidoc | 53 +- docbook/wsdg_graphics/ws-capture_internals.png | Bin 4193 -> 3699 bytes docbook/wsdg_graphics/ws-function-blocks.dia | Bin 2917 -> 3343 bytes docbook/wsdg_graphics/ws-function-blocks.png | Bin 21603 -> 10555 bytes docbook/wsdg_graphics/ws-logo.png | Bin 5733 -> 5707 bytes docbook/wsdg_src/WSDG_chapter_dissection.asciidoc | 113 +- docbook/wsdg_src/WSDG_chapter_env_intro.asciidoc | 6 +- docbook/wsdg_src/WSDG_chapter_quick_setup.asciidoc | 6 +- docbook/wsdg_src/WSDG_chapter_sources.asciidoc | 4 +- docbook/wsdg_src/WSDG_chapter_tools.asciidoc | 42 +- docbook/wsdg_src/WSDG_chapter_works.asciidoc | 10 +- docbook/wsug_graphics/captureOptions.png | Bin 117338 -> 105191 bytes docbook/wsug_graphics/related-ack.png | Bin 272 -> 221 bytes docbook/wsug_graphics/related-current.png | Bin 120 -> 92 bytes docbook/wsug_graphics/related-dup-ack.png | Bin 296 -> 247 bytes docbook/wsug_graphics/related-first.png | Bin 131 -> 105 bytes docbook/wsug_graphics/related-last.png | Bin 133 -> 105 bytes docbook/wsug_graphics/related-other.png | Bin 128 -> 99 bytes docbook/wsug_graphics/related-request.png | Bin 182 -> 148 bytes docbook/wsug_graphics/related-response.png | Bin 182 -> 153 bytes docbook/wsug_graphics/related-segment.png | Bin 205 -> 165 bytes docbook/wsug_graphics/toolbar/autoscroll_24.png | Bin 670 -> 456 bytes .../wsug_graphics/toolbar/capture_filter_24.png | Bin 1307 -> 1276 bytes .../toolbar/capture_interfaces_24.png | Bin 1184 -> 1176 bytes .../wsug_graphics/toolbar/capture_options_24.png | Bin 1357 -> 1335 bytes .../wsug_graphics/toolbar/capture_restart_24.png | Bin 1320 -> 1295 bytes docbook/wsug_graphics/toolbar/capture_start_24.png | Bin 1243 -> 1218 bytes docbook/wsug_graphics/toolbar/capture_stop_24.png | Bin 1366 -> 1356 bytes docbook/wsug_graphics/toolbar/colorize_24.png | Bin 495 -> 484 bytes .../wsug_graphics/toolbar/display_filter_24.png | Bin 817 -> 809 bytes docbook/wsug_graphics/toolbar/stock_bottom_24.png | Bin 374 -> 372 bytes docbook/wsug_graphics/toolbar/stock_clear_24.png | Bin 575 -> 562 bytes docbook/wsug_graphics/toolbar/stock_close_24.png | Bin 170 -> 162 bytes .../toolbar/stock_colorselector_24.png | Bin 1059 -> 1026 bytes docbook/wsug_graphics/toolbar/stock_help_24.png | Bin 1505 -> 1483 bytes docbook/wsug_graphics/toolbar/stock_jump_to_24.png | Bin 972 -> 947 bytes .../wsug_graphics/toolbar/stock_left_arrow_24.png | Bin 424 -> 422 bytes docbook/wsug_graphics/toolbar/stock_open_24.png | Bin 1057 -> 1010 bytes .../wsug_graphics/toolbar/stock_preferences_24.png | Bin 863 -> 850 bytes docbook/wsug_graphics/toolbar/stock_print_24.png | Bin 944 -> 940 bytes .../wsug_graphics/toolbar/stock_properties_24.png | Bin 873 -> 849 bytes docbook/wsug_graphics/toolbar/stock_refresh_24.png | Bin 935 -> 917 bytes .../wsug_graphics/toolbar/stock_right_arrow_24.png | Bin 407 -> 399 bytes docbook/wsug_graphics/toolbar/stock_save_24.png | Bin 953 -> 906 bytes docbook/wsug_graphics/toolbar/stock_save_as_24.png | Bin 1214 -> 1147 bytes docbook/wsug_graphics/toolbar/stock_search_24.png | Bin 1009 -> 984 bytes docbook/wsug_graphics/toolbar/stock_stop_24.png | Bin 1355 -> 1324 bytes docbook/wsug_graphics/toolbar/stock_top_24.png | Bin 376 -> 367 bytes docbook/wsug_graphics/toolbar/stock_zoom_1_24.png | Bin 953 -> 587 bytes docbook/wsug_graphics/toolbar/stock_zoom_in_24.png | Bin 928 -> 583 bytes .../wsug_graphics/toolbar/stock_zoom_out_24.png | Bin 911 -> 583 bytes docbook/wsug_graphics/ws-analyze-menu.png | Bin 54411 -> 54373 bytes docbook/wsug_graphics/ws-bytes-pane-tabs.png | Bin 18524 -> 18490 bytes docbook/wsug_graphics/ws-bytes-pane.png | Bin 11273 -> 6313 bytes docbook/wsug_graphics/ws-capture-info.png | Bin 13578 -> 13566 bytes .../wsug_graphics/ws-capture-interface-details.png | Bin 5909 -> 5903 bytes .../wsug_graphics/ws-capture-interfaces-win32.png | Bin 11070 -> 10134 bytes docbook/wsug_graphics/ws-capture-interfaces.png | Bin 32803 -> 29401 bytes docbook/wsug_graphics/ws-capture-menu.png | Bin 53189 -> 53166 bytes .../ws-capture-options-compile-selected-bpfs.png | Bin 35401 -> 35395 bytes .../ws-capture-options-manage-interfaces-local.png | Bin 11122 -> 9383 bytes .../ws-capture-options-manage-interfaces-pipes.png | Bin 7942 -> 6938 bytes ...pture-options-manage-interfaces-remote-plus.png | Bin 14097 -> 12135 bytes ...ws-capture-options-manage-interfaces-remote.png | Bin 11194 -> 11140 bytes .../ws-capture-options-manage-interfaces.png | Bin 7041 -> 6209 bytes .../ws-capture-options-remote-capture.png | Bin 23903 -> 23884 bytes .../ws-capture-options-remote-interface.png | Bin 26972 -> 26886 bytes .../ws-capture-options-remote-settings.png | Bin 19209 -> 19165 bytes .../wsug_graphics/ws-capture-options-settings.png | Bin 13343 -> 13322 bytes docbook/wsug_graphics/ws-capture-options.png | Bin 117338 -> 105191 bytes docbook/wsug_graphics/ws-capture-preferences.png | Bin 18859 -> 18812 bytes docbook/wsug_graphics/ws-choose-color-rule.png | Bin 38835 -> 38640 bytes .../wsug_graphics/ws-column-header-popup-menu.png | Bin 52790 -> 52678 bytes docbook/wsug_graphics/ws-decode-as-show.png | Bin 11207 -> 11094 bytes docbook/wsug_graphics/ws-decode-as.png | Bin 17257 -> 17221 bytes .../wsug_graphics/ws-details-pane-popup-menu.png | Bin 50807 -> 50712 bytes docbook/wsug_graphics/ws-details-pane.png | Bin 11954 -> 7205 bytes docbook/wsug_graphics/ws-display-filter-tcp.png | Bin 40951 -> 40945 bytes docbook/wsug_graphics/ws-edit-menu.png | Bin 55019 -> 48059 bytes docbook/wsug_graphics/ws-enabled-protocols.png | Bin 21340 -> 21283 bytes docbook/wsug_graphics/ws-expert-colored-tree.png | Bin 53738 -> 44360 bytes docbook/wsug_graphics/ws-expert-column.png | Bin 138790 -> 97013 bytes docbook/wsug_graphics/ws-expert-infos.png | Bin 10118 -> 10084 bytes docbook/wsug_graphics/ws-export-objects.png | Bin 24399 -> 24185 bytes docbook/wsug_graphics/ws-export-pdml.png | Bin 32845 -> 28709 bytes docbook/wsug_graphics/ws-export-plain.png | Bin 63215 -> 57116 bytes docbook/wsug_graphics/ws-export-ps.png | Bin 33024 -> 28832 bytes docbook/wsug_graphics/ws-export-psml.png | Bin 32973 -> 28742 bytes docbook/wsug_graphics/ws-export-selected.png | Bin 29118 -> 25319 bytes docbook/wsug_graphics/ws-file-import.png | Bin 38485 -> 38361 bytes docbook/wsug_graphics/ws-file-menu.png | Bin 49608 -> 49589 bytes docbook/wsug_graphics/ws-file-set-dialog.png | Bin 23052 -> 23021 bytes docbook/wsug_graphics/ws-filter-add-expression.png | Bin 15671 -> 15618 bytes docbook/wsug_graphics/ws-filter-toolbar.png | Bin 2713 -> 2459 bytes docbook/wsug_graphics/ws-filters.png | Bin 17596 -> 17574 bytes docbook/wsug_graphics/ws-find-packet.png | Bin 14935 -> 14862 bytes docbook/wsug_graphics/ws-follow-stream.png | Bin 19888 -> 19843 bytes docbook/wsug_graphics/ws-go-menu.png | Bin 54535 -> 54427 bytes docbook/wsug_graphics/ws-goto-packet.png | Bin 9718 -> 9705 bytes .../wsug_graphics/ws-gui-colors-preferences.png | Bin 26236 -> 26101 bytes .../wsug_graphics/ws-gui-columns-preferences.png | Bin 23630 -> 23559 bytes docbook/wsug_graphics/ws-gui-config-profiles.png | Bin 30350 -> 30241 bytes docbook/wsug_graphics/ws-gui-font-preferences.png | Bin 21032 -> 21002 bytes docbook/wsug_graphics/ws-gui-interface-options.png | Bin 25442 -> 25389 bytes .../wsug_graphics/ws-gui-layout-preferences.png | Bin 23901 -> 23809 bytes docbook/wsug_graphics/ws-gui-preferences.png | Bin 20525 -> 20487 bytes docbook/wsug_graphics/ws-internals-menu.png | Bin 44317 -> 44240 bytes docbook/wsug_graphics/ws-list-pane.png | Bin 179959 -> 179959 bytes docbook/wsug_graphics/ws-logo.png | Bin 5733 -> 5707 bytes docbook/wsug_graphics/ws-main-toolbar.png | Bin 16444 -> 16438 bytes docbook/wsug_graphics/ws-main.png | Bin 61776 -> 61749 bytes docbook/wsug_graphics/ws-merge-gtk24.png | Bin 33697 -> 33523 bytes docbook/wsug_graphics/ws-merge-win32.png | Bin 45262 -> 43960 bytes .../ws-nameresolution-preferences.png | Bin 16208 -> 16179 bytes docbook/wsug_graphics/ws-open-gtk24.png | Bin 35581 -> 35477 bytes docbook/wsug_graphics/ws-open-win32.png | Bin 47618 -> 43967 bytes docbook/wsug_graphics/ws-packet-format.png | Bin 2493 -> 1672 bytes .../wsug_graphics/ws-packet-pane-popup-menu.png | Bin 51802 -> 51716 bytes docbook/wsug_graphics/ws-packet-range.png | Bin 4347 -> 4322 bytes docbook/wsug_graphics/ws-packet-selected.png | Bin 46102 -> 46060 bytes docbook/wsug_graphics/ws-print.png | Bin 18634 -> 18570 bytes docbook/wsug_graphics/ws-printing-preferences.png | Bin 17443 -> 17401 bytes docbook/wsug_graphics/ws-save-as-gtk24.png | Bin 32487 -> 32383 bytes docbook/wsug_graphics/ws-save-as-win32.png | Bin 40566 -> 37598 bytes docbook/wsug_graphics/ws-statistics-menu.png | Bin 58976 -> 58896 bytes docbook/wsug_graphics/ws-stats-compare.png | Bin 25061 -> 20805 bytes docbook/wsug_graphics/ws-stats-conversations.png | Bin 104956 -> 104894 bytes docbook/wsug_graphics/ws-stats-hierarchy.png | Bin 21489 -> 21480 bytes docbook/wsug_graphics/ws-stats-iographs.png | Bin 41411 -> 41344 bytes .../wsug_graphics/ws-stats-srt-dcerpc-filter.png | Bin 11194 -> 11154 bytes docbook/wsug_graphics/ws-stats-srt-dcerpc.png | Bin 10739 -> 10689 bytes docbook/wsug_graphics/ws-stats-summary.png | Bin 37715 -> 37673 bytes docbook/wsug_graphics/ws-stats-wlan-traffic.png | Bin 26435 -> 26157 bytes docbook/wsug_graphics/ws-statusbar-filter.png | Bin 17232 -> 17185 bytes docbook/wsug_graphics/ws-statusbar-loaded.png | Bin 13000 -> 12944 bytes docbook/wsug_graphics/ws-statusbar-profile.png | Bin 40836 -> 34604 bytes docbook/wsug_graphics/ws-statusbar-selected.png | Bin 15079 -> 15042 bytes .../wsug_graphics/ws-tel-rtpstream-analysis.png | Bin 53223 -> 53147 bytes docbook/wsug_graphics/ws-telephony-menu.png | Bin 55445 -> 55412 bytes docbook/wsug_graphics/ws-time-reference.png | Bin 46116 -> 45981 bytes docbook/wsug_graphics/ws-view-menu.png | Bin 53967 -> 47399 bytes docbook/wsug_graphics/ws-wireless-menu.png | Bin 54048 -> 53973 bytes .../wsug_src/WSUG_chapter_build_install.asciidoc | 145 +- docbook/wsug_src/WSUG_chapter_customize.asciidoc | 3 + dumpcap.c | 70 +- echld/Makefile.am | 34 +- echld/Makefile.common | 41 - echld/Makefile.nmake | 19 - echld/echld-int.h | 2 +- editcap.c | 48 +- epan/CMakeLists.txt | 2 +- epan/Makefile.am | 343 +- epan/Makefile.common | 271 - epan/Makefile.nmake | 466 - epan/addr_resolv.c | 213 +- epan/addr_resolv.h | 16 +- epan/address.h | 64 +- epan/address_types.c | 288 +- epan/address_types.h | 5 +- epan/app_mem_usage.c | 8 +- epan/app_mem_usage.h | 2 +- epan/capture_dissectors.c | 8 + epan/circuit.c | 2 +- epan/circuit.h | 40 +- epan/color_filters.c | 8 +- epan/color_filters.h | 7 + epan/column-info.h | 1 + epan/column-utils.c | 47 +- epan/column-utils.h | 6 +- epan/column.c | 2 +- epan/compress/Makefile.am | 19 +- epan/compress/Makefile.common | 28 - epan/compress/Makefile.nmake | 29 - epan/conversation.c | 2 +- epan/conversation.h | 2 +- epan/conversation_table.c | 17 +- epan/crypt/Makefile.am | 38 +- epan/crypt/Makefile.common | 43 - epan/crypt/Makefile.nmake | 30 - epan/dfilter/Makefile.am | 118 +- epan/dfilter/Makefile.common | 91 - epan/dfilter/Makefile.nmake | 80 - epan/diam_dict.l | 10 +- epan/disabled_protos.c | 16 +- epan/dissectors/.editorconfig | 4 + epan/dissectors/CMakeLists.txt | 110 +- epan/dissectors/CMakeListsCustom.txt.example | 13 + epan/dissectors/Makefile.am | 1799 +++- epan/dissectors/Makefile.common | 1812 ---- epan/dissectors/Makefile.nmake | 92 - epan/dissectors/asn1/HI2Operations/Makefile.am | 28 +- epan/dissectors/asn1/HI2Operations/Makefile.common | 43 - epan/dissectors/asn1/HI2Operations/Makefile.nmake | 25 - epan/dissectors/asn1/Makefile.am | 6 +- epan/dissectors/asn1/Makefile.inc | 5 + epan/dissectors/asn1/Makefile.inc.nmake | 74 - epan/dissectors/asn1/Makefile.nmake | 176 - epan/dissectors/asn1/Makefile.preinc | 25 - epan/dissectors/asn1/Makefile.preinc.nmake | 25 - epan/dissectors/asn1/acp133/Makefile.am | 48 +- epan/dissectors/asn1/acp133/Makefile.common | 63 - epan/dissectors/asn1/acp133/Makefile.nmake | 25 - epan/dissectors/asn1/acse/Makefile.am | 34 +- epan/dissectors/asn1/acse/Makefile.common | 49 - epan/dissectors/asn1/acse/Makefile.nmake | 25 - epan/dissectors/asn1/acse/packet-acse-template.c | 6 +- epan/dissectors/asn1/ansi_map/Makefile.am | 31 +- epan/dissectors/asn1/ansi_map/Makefile.common | 46 - epan/dissectors/asn1/ansi_map/Makefile.nmake | 25 - .../asn1/ansi_map/packet-ansi_map-template.c | 22 +- epan/dissectors/asn1/ansi_tcap/Makefile.am | 28 +- epan/dissectors/asn1/ansi_tcap/Makefile.common | 43 - epan/dissectors/asn1/ansi_tcap/Makefile.nmake | 25 - epan/dissectors/asn1/atn-cm/Makefile.am | 24 +- epan/dissectors/asn1/atn-cm/Makefile.common | 39 - epan/dissectors/asn1/atn-cm/Makefile.nmake | 25 - epan/dissectors/asn1/atn-cpdlc/Makefile.am | 24 +- epan/dissectors/asn1/atn-cpdlc/Makefile.common | 39 - epan/dissectors/asn1/atn-cpdlc/Makefile.nmake | 25 - epan/dissectors/asn1/atn-ulcs/Makefile.am | 25 +- epan/dissectors/asn1/atn-ulcs/Makefile.common | 40 - epan/dissectors/asn1/atn-ulcs/Makefile.nmake | 25 - epan/dissectors/asn1/c1222/Makefile.am | 27 +- epan/dissectors/asn1/c1222/Makefile.common | 42 - epan/dissectors/asn1/c1222/Makefile.nmake | 25 - epan/dissectors/asn1/c1222/packet-c1222-template.c | 10 +- epan/dissectors/asn1/camel/Makefile.am | 53 +- epan/dissectors/asn1/camel/Makefile.common | 68 - epan/dissectors/asn1/camel/Makefile.nmake | 30 - epan/dissectors/asn1/camel/packet-camel-template.c | 13 +- epan/dissectors/asn1/cdt/Makefile.am | 27 +- epan/dissectors/asn1/cdt/Makefile.common | 42 - epan/dissectors/asn1/cdt/Makefile.nmake | 25 - epan/dissectors/asn1/charging_ase/Makefile.am | 25 +- epan/dissectors/asn1/charging_ase/Makefile.common | 40 - epan/dissectors/asn1/charging_ase/Makefile.nmake | 25 - epan/dissectors/asn1/cmip/Makefile.am | 43 +- epan/dissectors/asn1/cmip/Makefile.common | 58 - epan/dissectors/asn1/cmip/Makefile.nmake | 25 - epan/dissectors/asn1/cmip/packet-cmip-template.c | 6 +- epan/dissectors/asn1/cmp/Makefile.am | 33 +- epan/dissectors/asn1/cmp/Makefile.common | 48 - epan/dissectors/asn1/cmp/Makefile.nmake | 25 - epan/dissectors/asn1/cms/Makefile.am | 50 +- epan/dissectors/asn1/cms/Makefile.common | 65 - epan/dissectors/asn1/cms/Makefile.nmake | 25 - epan/dissectors/asn1/credssp/Makefile.am | 29 +- epan/dissectors/asn1/credssp/Makefile.common | 44 - epan/dissectors/asn1/credssp/Makefile.nmake | 25 - .../asn1/credssp/packet-credssp-template.c | 8 +- epan/dissectors/asn1/crmf/Makefile.am | 33 +- epan/dissectors/asn1/crmf/Makefile.common | 48 - epan/dissectors/asn1/crmf/Makefile.nmake | 25 - epan/dissectors/asn1/dap/Makefile.am | 67 +- epan/dissectors/asn1/dap/Makefile.common | 82 - epan/dissectors/asn1/dap/Makefile.nmake | 25 - epan/dissectors/asn1/disp/Makefile.am | 53 +- epan/dissectors/asn1/disp/Makefile.common | 68 - epan/dissectors/asn1/disp/Makefile.nmake | 25 - epan/dissectors/asn1/disp/packet-disp-template.c | 9 +- epan/dissectors/asn1/dop/Makefile.am | 54 +- epan/dissectors/asn1/dop/Makefile.common | 69 - epan/dissectors/asn1/dop/Makefile.nmake | 25 - epan/dissectors/asn1/dsp/Makefile.am | 46 +- epan/dissectors/asn1/dsp/Makefile.common | 61 - epan/dissectors/asn1/dsp/Makefile.nmake | 25 - epan/dissectors/asn1/dsp/packet-dsp-template.c | 7 +- epan/dissectors/asn1/ess/Makefile.am | 39 +- epan/dissectors/asn1/ess/Makefile.common | 54 - epan/dissectors/asn1/ess/Makefile.nmake | 25 - epan/dissectors/asn1/ftam/Makefile.am | 34 +- epan/dissectors/asn1/ftam/Makefile.common | 49 - epan/dissectors/asn1/ftam/Makefile.nmake | 25 - epan/dissectors/asn1/goose/Makefile.am | 26 +- epan/dissectors/asn1/goose/Makefile.common | 41 - epan/dissectors/asn1/goose/Makefile.nmake | 25 - epan/dissectors/asn1/goose/packet-goose-template.c | 7 +- epan/dissectors/asn1/gprscdr/Makefile.am | 45 +- epan/dissectors/asn1/gprscdr/Makefile.common | 60 - epan/dissectors/asn1/gprscdr/Makefile.nmake | 25 - epan/dissectors/asn1/gsm_map/Makefile.am | 79 +- epan/dissectors/asn1/gsm_map/Makefile.common | 94 - epan/dissectors/asn1/gsm_map/Makefile.nmake | 25 - epan/dissectors/asn1/gsm_map/gsm_map.cnf | 6 +- .../asn1/gsm_map/packet-gsm_map-template.c | 6 +- epan/dissectors/asn1/h225/Makefile.am | 38 +- epan/dissectors/asn1/h225/Makefile.common | 53 - epan/dissectors/asn1/h225/Makefile.nmake | 30 - epan/dissectors/asn1/h225/h225.cnf | 291 +- epan/dissectors/asn1/h225/packet-h225-template.c | 58 +- epan/dissectors/asn1/h235/Makefile.am | 34 +- epan/dissectors/asn1/h235/Makefile.common | 49 - epan/dissectors/asn1/h235/Makefile.nmake | 30 - epan/dissectors/asn1/h245/Makefile.am | 28 +- epan/dissectors/asn1/h245/Makefile.common | 43 - epan/dissectors/asn1/h245/Makefile.nmake | 25 - epan/dissectors/asn1/h245/packet-h245-template.c | 9 +- epan/dissectors/asn1/h248/Makefile.am | 32 +- epan/dissectors/asn1/h248/Makefile.common | 47 - epan/dissectors/asn1/h248/Makefile.nmake | 25 - epan/dissectors/asn1/h248/packet-h248-template.c | 766 +- epan/dissectors/asn1/h248/packet-h248-template.h | 177 +- epan/dissectors/asn1/h282/Makefile.am | 24 +- epan/dissectors/asn1/h282/Makefile.common | 39 - epan/dissectors/asn1/h282/Makefile.nmake | 25 - epan/dissectors/asn1/h283/Makefile.am | 24 +- epan/dissectors/asn1/h283/Makefile.common | 39 - epan/dissectors/asn1/h283/Makefile.nmake | 25 - epan/dissectors/asn1/h283/packet-h283-template.c | 7 +- epan/dissectors/asn1/h323/Makefile.am | 30 +- epan/dissectors/asn1/h323/Makefile.common | 45 - epan/dissectors/asn1/h323/Makefile.nmake | 25 - epan/dissectors/asn1/h450-ros/Makefile.am | 36 +- epan/dissectors/asn1/h450-ros/Makefile.common | 51 - epan/dissectors/asn1/h450-ros/Makefile.nmake | 25 - epan/dissectors/asn1/h450/Makefile.am | 58 +- epan/dissectors/asn1/h450/Makefile.common | 73 - epan/dissectors/asn1/h450/Makefile.nmake | 30 - epan/dissectors/asn1/h460/Makefile.am | 48 +- epan/dissectors/asn1/h460/Makefile.common | 64 - epan/dissectors/asn1/h460/Makefile.nmake | 25 - epan/dissectors/asn1/h501/Makefile.am | 32 +- epan/dissectors/asn1/h501/Makefile.common | 47 - epan/dissectors/asn1/h501/Makefile.nmake | 25 - epan/dissectors/asn1/h501/packet-h501-template.c | 3 +- epan/dissectors/asn1/hnbap/Makefile.am | 29 +- epan/dissectors/asn1/hnbap/Makefile.common | 44 - epan/dissectors/asn1/hnbap/Makefile.nmake | 25 - epan/dissectors/asn1/hnbap/packet-hnbap-template.c | 6 +- epan/dissectors/asn1/idmp/Makefile.am | 39 +- epan/dissectors/asn1/idmp/Makefile.common | 54 - epan/dissectors/asn1/idmp/Makefile.nmake | 25 - epan/dissectors/asn1/idmp/packet-idmp-template.c | 7 +- epan/dissectors/asn1/ilp/Makefile.am | 25 +- epan/dissectors/asn1/ilp/Makefile.common | 40 - epan/dissectors/asn1/ilp/Makefile.nmake | 25 - epan/dissectors/asn1/ilp/packet-ilp-template.c | 6 +- epan/dissectors/asn1/inap/Makefile.am | 66 +- epan/dissectors/asn1/inap/Makefile.common | 81 - epan/dissectors/asn1/inap/Makefile.nmake | 25 - epan/dissectors/asn1/inap/packet-inap-template.c | 3 +- epan/dissectors/asn1/isdn-sup/Makefile.am | 49 +- epan/dissectors/asn1/isdn-sup/Makefile.common | 64 - epan/dissectors/asn1/isdn-sup/Makefile.nmake | 30 - .../asn1/isdn-sup/packet-isdn-sup-template.c | 4 +- epan/dissectors/asn1/kerberos/Makefile.am | 30 +- epan/dissectors/asn1/kerberos/Makefile.common | 45 - epan/dissectors/asn1/kerberos/Makefile.nmake | 25 - epan/dissectors/asn1/lcsap/Makefile.am | 40 +- epan/dissectors/asn1/lcsap/Makefile.common | 55 - epan/dissectors/asn1/lcsap/Makefile.nmake | 25 - epan/dissectors/asn1/lcsap/packet-lcsap-template.c | 6 +- .../Lightweight-Directory-Access-Protocol-V3.asn | 2 +- epan/dissectors/asn1/ldap/Makefile.am | 29 +- epan/dissectors/asn1/ldap/Makefile.common | 44 - epan/dissectors/asn1/ldap/Makefile.nmake | 25 - epan/dissectors/asn1/ldap/ldap.cnf | 4 +- epan/dissectors/asn1/ldap/packet-ldap-template.c | 36 +- epan/dissectors/asn1/ldap/packet-ldap-template.h | 1 + epan/dissectors/asn1/logotypecertextn/Makefile.am | 31 +- .../asn1/logotypecertextn/Makefile.common | 46 - .../asn1/logotypecertextn/Makefile.nmake | 25 - epan/dissectors/asn1/lpp/Makefile.am | 28 +- epan/dissectors/asn1/lpp/Makefile.common | 43 - epan/dissectors/asn1/lpp/Makefile.nmake | 25 - epan/dissectors/asn1/lppa/Makefile.am | 29 +- epan/dissectors/asn1/lppa/Makefile.common | 44 - epan/dissectors/asn1/lppa/Makefile.nmake | 25 - epan/dissectors/asn1/lppe/Makefile.am | 28 +- epan/dissectors/asn1/lppe/Makefile.common | 43 - epan/dissectors/asn1/lppe/Makefile.nmake | 25 - epan/dissectors/asn1/lte-rrc/Makefile.am | 31 +- epan/dissectors/asn1/lte-rrc/Makefile.common | 46 - epan/dissectors/asn1/lte-rrc/Makefile.nmake | 25 - epan/dissectors/asn1/lte-rrc/lte-rrc.cnf | 30 +- .../asn1/lte-rrc/packet-lte-rrc-template.c | 18 +- epan/dissectors/asn1/m3ap/Makefile.am | 29 +- epan/dissectors/asn1/m3ap/Makefile.common | 44 - epan/dissectors/asn1/m3ap/Makefile.nmake | 25 - epan/dissectors/asn1/mms/Makefile.am | 31 +- epan/dissectors/asn1/mms/Makefile.common | 46 - epan/dissectors/asn1/mms/Makefile.nmake | 25 - epan/dissectors/asn1/mpeg-audio/Makefile.am | 26 +- epan/dissectors/asn1/mpeg-audio/Makefile.common | 41 - epan/dissectors/asn1/mpeg-audio/Makefile.nmake | 25 - epan/dissectors/asn1/mpeg-pes/Makefile.am | 26 +- epan/dissectors/asn1/mpeg-pes/Makefile.common | 41 - epan/dissectors/asn1/mpeg-pes/Makefile.nmake | 30 - .../asn1/mpeg-pes/packet-mpeg-pes-template.c | 5 +- epan/dissectors/asn1/nbap/Makefile.am | 30 +- epan/dissectors/asn1/nbap/Makefile.common | 45 - epan/dissectors/asn1/nbap/Makefile.nmake | 25 - epan/dissectors/asn1/nbap/packet-nbap-template.c | 7 +- epan/dissectors/asn1/novell_pkis/Makefile.am | 19 +- epan/dissectors/asn1/novell_pkis/Makefile.common | 34 - epan/dissectors/asn1/novell_pkis/Makefile.nmake | 24 - epan/dissectors/asn1/ns_cert_exts/Makefile.am | 24 +- epan/dissectors/asn1/ns_cert_exts/Makefile.common | 39 - epan/dissectors/asn1/ns_cert_exts/Makefile.nmake | 25 - epan/dissectors/asn1/ocsp/Makefile.am | 35 +- epan/dissectors/asn1/ocsp/Makefile.common | 50 - epan/dissectors/asn1/ocsp/Makefile.nmake | 25 - epan/dissectors/asn1/p1/MTSAbstractService.asn | 2 +- epan/dissectors/asn1/p1/Makefile.am | 60 +- epan/dissectors/asn1/p1/Makefile.common | 75 - epan/dissectors/asn1/p1/Makefile.nmake | 25 - epan/dissectors/asn1/p1/packet-p1-template.c | 8 +- epan/dissectors/asn1/p22/Makefile.am | 65 +- epan/dissectors/asn1/p22/Makefile.common | 80 - epan/dissectors/asn1/p22/Makefile.nmake | 25 - epan/dissectors/asn1/p7/Makefile.am | 48 +- epan/dissectors/asn1/p7/Makefile.common | 63 - epan/dissectors/asn1/p7/Makefile.nmake | 25 - epan/dissectors/asn1/p772/Makefile.am | 43 +- epan/dissectors/asn1/p772/Makefile.common | 58 - epan/dissectors/asn1/p772/Makefile.nmake | 25 - epan/dissectors/asn1/pcap/Makefile.am | 29 +- epan/dissectors/asn1/pcap/Makefile.common | 44 - epan/dissectors/asn1/pcap/Makefile.nmake | 25 - epan/dissectors/asn1/pcap/packet-pcap-template.c | 3 +- epan/dissectors/asn1/pkcs1/Makefile.am | 31 +- epan/dissectors/asn1/pkcs1/Makefile.common | 46 - epan/dissectors/asn1/pkcs1/Makefile.nmake | 25 - epan/dissectors/asn1/pkcs12/Makefile.am | 40 +- epan/dissectors/asn1/pkcs12/Makefile.common | 55 - epan/dissectors/asn1/pkcs12/Makefile.nmake | 25 - epan/dissectors/asn1/pkinit/Makefile.am | 31 +- epan/dissectors/asn1/pkinit/Makefile.common | 46 - epan/dissectors/asn1/pkinit/Makefile.nmake | 25 - epan/dissectors/asn1/pkix1explicit/Makefile.am | 29 +- epan/dissectors/asn1/pkix1explicit/Makefile.common | 44 - epan/dissectors/asn1/pkix1explicit/Makefile.nmake | 25 - epan/dissectors/asn1/pkix1implicit/Makefile.am | 35 +- epan/dissectors/asn1/pkix1implicit/Makefile.common | 51 - epan/dissectors/asn1/pkix1implicit/Makefile.nmake | 25 - epan/dissectors/asn1/pkixac/Makefile.am | 37 +- epan/dissectors/asn1/pkixac/Makefile.common | 52 - epan/dissectors/asn1/pkixac/Makefile.nmake | 25 - epan/dissectors/asn1/pkixproxy/Makefile.am | 27 +- epan/dissectors/asn1/pkixproxy/Makefile.common | 42 - epan/dissectors/asn1/pkixproxy/Makefile.nmake | 25 - epan/dissectors/asn1/pkixqualified/Makefile.am | 39 +- epan/dissectors/asn1/pkixqualified/Makefile.common | 54 - epan/dissectors/asn1/pkixqualified/Makefile.nmake | 25 - epan/dissectors/asn1/pkixtsp/Makefile.am | 31 +- epan/dissectors/asn1/pkixtsp/Makefile.common | 46 - epan/dissectors/asn1/pkixtsp/Makefile.nmake | 25 - epan/dissectors/asn1/pres/Makefile.am | 32 +- epan/dissectors/asn1/pres/Makefile.common | 47 - epan/dissectors/asn1/pres/Makefile.nmake | 25 - epan/dissectors/asn1/pres/packet-pres-template.c | 4 +- epan/dissectors/asn1/q932-ros/Makefile.am | 33 +- epan/dissectors/asn1/q932-ros/Makefile.common | 48 - epan/dissectors/asn1/q932-ros/Makefile.nmake | 25 - epan/dissectors/asn1/q932/Makefile.am | 32 +- epan/dissectors/asn1/q932/Makefile.common | 47 - epan/dissectors/asn1/q932/Makefile.nmake | 30 - epan/dissectors/asn1/qsig/Makefile.am | 58 +- epan/dissectors/asn1/qsig/Makefile.common | 73 - epan/dissectors/asn1/qsig/Makefile.nmake | 30 - epan/dissectors/asn1/qsig/packet-qsig-template.c | 4 +- epan/dissectors/asn1/ranap/Makefile.am | 30 +- epan/dissectors/asn1/ranap/Makefile.common | 45 - epan/dissectors/asn1/ranap/Makefile.nmake | 25 - epan/dissectors/asn1/ranap/packet-ranap-template.c | 7 +- epan/dissectors/asn1/rnsap/Makefile.am | 29 +- epan/dissectors/asn1/rnsap/Makefile.common | 44 - epan/dissectors/asn1/rnsap/Makefile.nmake | 25 - .../asn1/rnsap/RNSAP-CommonDataTypes.asn | 19 +- epan/dissectors/asn1/rnsap/RNSAP-Constants.asn | 190 +- epan/dissectors/asn1/rnsap/RNSAP-Containers.asn | 55 +- epan/dissectors/asn1/rnsap/RNSAP-IEs.asn | 4072 ++++++--- epan/dissectors/asn1/rnsap/RNSAP-PDU-Contents.asn | 2295 +++-- .../asn1/rnsap/RNSAP-PDU-Descriptions.asn | 43 +- epan/dissectors/asn1/rnsap/packet-rnsap-template.c | 7 +- epan/dissectors/asn1/rnsap/rnsap.cnf | 338 +- epan/dissectors/asn1/ros/Makefile.am | 40 +- epan/dissectors/asn1/ros/Makefile.common | 55 - epan/dissectors/asn1/ros/Makefile.nmake | 25 - epan/dissectors/asn1/ros/packet-ros-template.c | 4 +- epan/dissectors/asn1/ros/ros-err.cnf | 2 +- epan/dissectors/asn1/ros/ros-inv.cnf | 2 +- epan/dissectors/asn1/ros/ros-res.cnf | 2 +- epan/dissectors/asn1/rrc/Makefile.am | 29 +- epan/dissectors/asn1/rrc/Makefile.common | 44 - epan/dissectors/asn1/rrc/Makefile.nmake | 25 - epan/dissectors/asn1/rrlp/Makefile.am | 27 +- epan/dissectors/asn1/rrlp/Makefile.common | 42 - epan/dissectors/asn1/rrlp/Makefile.nmake | 25 - epan/dissectors/asn1/rtse/Makefile.am | 29 +- epan/dissectors/asn1/rtse/Makefile.common | 44 - epan/dissectors/asn1/rtse/Makefile.nmake | 25 - epan/dissectors/asn1/rtse/packet-rtse-template.c | 2 +- epan/dissectors/asn1/rua/Makefile.am | 29 +- epan/dissectors/asn1/rua/Makefile.common | 44 - epan/dissectors/asn1/rua/Makefile.nmake | 25 - epan/dissectors/asn1/rua/packet-rua-template.c | 6 +- epan/dissectors/asn1/s1ap/Makefile.am | 33 +- epan/dissectors/asn1/s1ap/Makefile.common | 48 - epan/dissectors/asn1/s1ap/Makefile.nmake | 25 - epan/dissectors/asn1/s1ap/packet-s1ap-template.c | 6 +- epan/dissectors/asn1/s1ap/s1ap.cnf | 4 +- epan/dissectors/asn1/sabp/Makefile.am | 29 +- epan/dissectors/asn1/sabp/Makefile.common | 44 - epan/dissectors/asn1/sabp/Makefile.nmake | 25 - epan/dissectors/asn1/sabp/packet-sabp-template.c | 12 +- epan/dissectors/asn1/sbc-ap/Makefile.am | 31 +- epan/dissectors/asn1/sbc-ap/Makefile.common | 46 - epan/dissectors/asn1/sbc-ap/Makefile.nmake | 25 - epan/dissectors/asn1/smrse/Makefile.am | 27 +- epan/dissectors/asn1/smrse/Makefile.common | 42 - epan/dissectors/asn1/smrse/Makefile.nmake | 25 - epan/dissectors/asn1/snmp/Makefile.am | 27 +- epan/dissectors/asn1/snmp/Makefile.common | 42 - epan/dissectors/asn1/snmp/Makefile.nmake | 25 - epan/dissectors/asn1/snmp/packet-snmp-template.c | 4 +- epan/dissectors/asn1/spnego/Makefile.am | 26 +- epan/dissectors/asn1/spnego/Makefile.common | 41 - epan/dissectors/asn1/spnego/Makefile.nmake | 25 - .../asn1/spnego/packet-spnego-template.c | 16 +- epan/dissectors/asn1/sv/Makefile.am | 25 +- epan/dissectors/asn1/sv/Makefile.common | 40 - epan/dissectors/asn1/sv/Makefile.nmake | 25 - epan/dissectors/asn1/sv/packet-sv-template.c | 8 +- epan/dissectors/asn1/t124/Makefile.am | 29 +- epan/dissectors/asn1/t124/Makefile.common | 43 - epan/dissectors/asn1/t124/Makefile.nmake | 28 - epan/dissectors/asn1/t125/Makefile.am | 26 +- epan/dissectors/asn1/t125/Makefile.common | 41 - epan/dissectors/asn1/t125/Makefile.nmake | 25 - epan/dissectors/asn1/t38/Makefile.am | 29 +- epan/dissectors/asn1/t38/Makefile.common | 44 - epan/dissectors/asn1/t38/Makefile.nmake | 25 - epan/dissectors/asn1/tcap/Makefile.am | 34 +- epan/dissectors/asn1/tcap/Makefile.common | 49 - epan/dissectors/asn1/tcap/Makefile.nmake | 25 - epan/dissectors/asn1/tcap/packet-tcap-template.c | 112 +- epan/dissectors/asn1/tetra/Makefile.am | 27 +- epan/dissectors/asn1/tetra/Makefile.common | 42 - epan/dissectors/asn1/tetra/Makefile.nmake | 25 - epan/dissectors/asn1/ulp/Makefile.am | 26 +- epan/dissectors/asn1/ulp/Makefile.common | 41 - epan/dissectors/asn1/ulp/Makefile.nmake | 25 - epan/dissectors/asn1/ulp/packet-ulp-template.c | 7 +- epan/dissectors/asn1/wlancertextn/Makefile.am | 27 +- epan/dissectors/asn1/wlancertextn/Makefile.common | 42 - epan/dissectors/asn1/wlancertextn/Makefile.nmake | 25 - epan/dissectors/asn1/x2ap/Makefile.am | 29 +- epan/dissectors/asn1/x2ap/Makefile.common | 44 - epan/dissectors/asn1/x2ap/Makefile.nmake | 25 - epan/dissectors/asn1/x2ap/packet-x2ap-template.c | 6 +- epan/dissectors/asn1/x509af/Makefile.am | 41 +- epan/dissectors/asn1/x509af/Makefile.common | 56 - epan/dissectors/asn1/x509af/Makefile.nmake | 25 - epan/dissectors/asn1/x509ce/Makefile.am | 49 +- epan/dissectors/asn1/x509ce/Makefile.common | 64 - epan/dissectors/asn1/x509ce/Makefile.nmake | 25 - epan/dissectors/asn1/x509if/Makefile.am | 35 +- epan/dissectors/asn1/x509if/Makefile.common | 50 - epan/dissectors/asn1/x509if/Makefile.nmake | 25 - epan/dissectors/asn1/x509sat/Makefile.am | 38 +- epan/dissectors/asn1/x509sat/Makefile.common | 53 - epan/dissectors/asn1/x509sat/Makefile.nmake | 25 - epan/dissectors/asn1/x721/Makefile.am | 19 +- epan/dissectors/asn1/x721/Makefile.common | 33 - epan/dissectors/asn1/x721/Makefile.nmake | 25 - epan/dissectors/dcerpc/CMakeLists.txt | 58 +- epan/dissectors/dcerpc/idl2wrs.c | 100 +- epan/dissectors/file-pcapng.c | 63 +- epan/dissectors/packet-9p.c | 6 +- epan/dissectors/packet-aastra-aasp.c | 11 +- epan/dissectors/packet-acse.c | 12 +- epan/dissectors/packet-adb.c | 8 +- epan/dissectors/packet-adb_cs.c | 6 +- epan/dissectors/packet-afp.c | 2 +- epan/dissectors/packet-afs.c | 5 +- epan/dissectors/packet-aim.c | 46 +- epan/dissectors/packet-ajp13.c | 6 +- epan/dissectors/packet-alljoyn.c | 109 +- epan/dissectors/packet-amqp.c | 252 +- epan/dissectors/packet-ansi_a.c | 6 +- epan/dissectors/packet-ansi_map.c | 28 +- epan/dissectors/packet-aprs.c | 456 +- epan/dissectors/packet-ar_drone.c | 7 +- epan/dissectors/packet-arcnet.c | 2 +- epan/dissectors/packet-artnet.c | 53 +- epan/dissectors/packet-aruba-papi.c | 90 +- epan/dissectors/packet-at.c | 24 +- epan/dissectors/packet-atalk.c | 6 +- epan/dissectors/packet-bacapp.c | 40 +- epan/dissectors/packet-beep.c | 4 +- epan/dissectors/packet-bfd.c | 23 +- epan/dissectors/packet-bgp.c | 37 +- epan/dissectors/packet-bitcoin.c | 9 +- epan/dissectors/packet-bluetooth.h | 31 +- epan/dissectors/packet-bootp.c | 166 +- epan/dissectors/packet-bpdu.c | 30 +- epan/dissectors/packet-btatt.c | 2 +- epan/dissectors/packet-btavrcp.c | 5 +- epan/dissectors/packet-bthci_cmd.c | 43 +- epan/dissectors/packet-bthci_cmd.h | 31 +- epan/dissectors/packet-bthci_evt.c | 406 +- epan/dissectors/packet-bthci_vendor.c | 8 +- epan/dissectors/packet-bthcrp.c | 5 +- epan/dissectors/packet-btsdp.c | 100 +- epan/dissectors/packet-c1222.c | 16 +- epan/dissectors/packet-camel.c | 19 +- epan/dissectors/packet-canopen.c | 37 +- epan/dissectors/packet-catapult-dct2000.c | 12 +- epan/dissectors/packet-cell_broadcast.c | 8 +- epan/dissectors/packet-ceph.c | 110 +- epan/dissectors/packet-cip.c | 48 +- epan/dissectors/packet-cisco-ttag.c | 132 + epan/dissectors/packet-cmip.c | 18 +- epan/dissectors/packet-cmpp.c | 7 +- epan/dissectors/packet-coap.c | 6 +- epan/dissectors/packet-collectd.c | 29 +- epan/dissectors/packet-cops.c | 4 +- epan/dissectors/packet-couchbase.c | 71 +- epan/dissectors/packet-cql.c | 1401 +++ epan/dissectors/packet-credssp.c | 12 +- epan/dissectors/packet-csn1.c | 40 +- epan/dissectors/packet-csn1.h | 2 +- epan/dissectors/packet-dcerpc-atsvc.c | 450 +- epan/dissectors/packet-dcerpc-browser.c | 18 +- epan/dissectors/packet-dcerpc-dfs.c | 189 +- epan/dissectors/packet-dcerpc-dnsserver.c | 381 +- epan/dissectors/packet-dcerpc-dssetup.c | 57 +- epan/dissectors/packet-dcerpc-epm.c | 18 +- epan/dissectors/packet-dcerpc-eventlog.c | 132 +- epan/dissectors/packet-dcerpc-fileexp.c | 3 +- epan/dissectors/packet-dcerpc-fldb.c | 55 +- epan/dissectors/packet-dcerpc-frsrpc.c | 378 +- epan/dissectors/packet-dcerpc-frstrans.c | 30 +- epan/dissectors/packet-dcerpc-initshutdown.c | 39 +- epan/dissectors/packet-dcerpc-lsa.c | 100 +- epan/dissectors/packet-dcerpc-mapi.c | 129 +- epan/dissectors/packet-dcerpc-rpriv.c | 10 +- epan/dissectors/packet-dcerpc-rs_acct.c | 12 +- epan/dissectors/packet-dcerpc-rs_misc.c | 5 +- epan/dissectors/packet-dcerpc-rs_pgo.c | 36 +- epan/dissectors/packet-dcerpc-samr.c | 822 +- epan/dissectors/packet-dcerpc-spoolss.c | 22 +- epan/dissectors/packet-dcerpc-winreg.c | 209 +- epan/dissectors/packet-dcerpc-witness.c | 144 +- epan/dissectors/packet-dcerpc.c | 29 +- epan/dissectors/packet-dcm.c | 21 +- epan/dissectors/packet-dcp-etsi.c | 10 +- epan/dissectors/packet-dec-dnart.c | 42 +- epan/dissectors/packet-devicenet.c | 4 +- epan/dissectors/packet-dhcp-failover.c | 21 +- epan/dissectors/packet-diameter.c | 24 +- epan/dissectors/packet-diameter_3gpp.c | 688 +- epan/dissectors/packet-dis.c | 107 +- epan/dissectors/packet-disp.c | 15 +- epan/dissectors/packet-dlm3.c | 34 +- epan/dissectors/packet-dmp.c | 5 +- epan/dissectors/packet-dnp.c | 15 +- epan/dissectors/packet-dns.c | 144 +- epan/dissectors/packet-dof.c | 40 +- epan/dissectors/packet-dsp.c | 11 +- epan/dissectors/packet-dtls.c | 12 +- epan/dissectors/packet-dtn.c | 678 +- epan/dissectors/packet-dtn.h | 27 +- epan/dissectors/packet-dvbci.c | 59 +- epan/dissectors/packet-dvbci.h | 1 - epan/dissectors/packet-ecmp.c | 1 + epan/dissectors/packet-ecp.c | 12 +- epan/dissectors/packet-edonkey.c | 7 +- epan/dissectors/packet-enip.c | 10 +- epan/dissectors/packet-epmd.c | 20 +- epan/dissectors/packet-erf.c | 1 + epan/dissectors/packet-erldp.c | 13 +- epan/dissectors/packet-etch.c | 2 - epan/dissectors/packet-ethertype.c | 2 + epan/dissectors/packet-exported_pdu.c | 27 +- epan/dissectors/packet-extreme.c | 14 +- epan/dissectors/packet-fc.c | 8 +- epan/dissectors/packet-fcdns.c | 6 +- epan/dissectors/packet-fcels.c | 6 +- epan/dissectors/packet-fcfcs.c | 6 +- epan/dissectors/packet-fcfzs.c | 6 +- epan/dissectors/packet-fcswils.c | 6 +- epan/dissectors/packet-fix.c | 15 +- epan/dissectors/packet-foundry.c | 8 +- epan/dissectors/packet-frame.c | 87 +- epan/dissectors/packet-gearman.c | 5 +- epan/dissectors/packet-geneve.c | 9 +- epan/dissectors/packet-goose.c | 11 +- epan/dissectors/packet-gre.c | 1 + epan/dissectors/packet-gre.h | 1 + epan/dissectors/packet-gsm_a_common.c | 30 +- epan/dissectors/packet-gsm_a_common.h | 19 +- epan/dissectors/packet-gsm_a_dtap.c | 4 +- epan/dissectors/packet-gsm_a_gm.c | 291 +- epan/dissectors/packet-gsm_a_rr.c | 912 +- epan/dissectors/packet-gsm_map.c | 16 +- epan/dissectors/packet-gsm_rlcmac.c | 1426 ++- epan/dissectors/packet-gsm_rlcmac.h | 457 +- epan/dissectors/packet-gsm_sms_ud.c | 6 +- epan/dissectors/packet-gtpv2.c | 24 +- epan/dissectors/packet-h225.c | 459 +- epan/dissectors/packet-h245.c | 21 +- epan/dissectors/packet-h248.c | 776 +- epan/dissectors/packet-h248.h | 177 +- epan/dissectors/packet-h248_10.c | 1 + epan/dissectors/packet-h248_3gpp.c | 5 + epan/dissectors/packet-h248_annex_c.c | 6 + epan/dissectors/packet-h248_q1950.c | 14 +- epan/dissectors/packet-h283.c | 13 +- epan/dissectors/packet-h450-ros.c | 6 +- epan/dissectors/packet-h501.c | 3 +- epan/dissectors/packet-hdcp2.c | 4 + epan/dissectors/packet-hip.c | 4 +- epan/dissectors/packet-hnbap.c | 12 +- epan/dissectors/packet-hpfeeds.c | 7 +- epan/dissectors/packet-http.c | 51 +- epan/dissectors/packet-iax2.c | 3 +- epan/dissectors/packet-icep.c | 15 +- epan/dissectors/packet-icmp.c | 10 +- epan/dissectors/packet-icmpv6.c | 34 +- epan/dissectors/packet-idmp.c | 7 +- epan/dissectors/packet-ieee1722.c | 1179 ++- epan/dissectors/packet-ieee1722a.c | 532 -- epan/dissectors/packet-ieee80211-prism.c | 5 +- epan/dissectors/packet-ieee80211-radio.c | 93 +- epan/dissectors/packet-ieee80211-radiotap.c | 109 +- epan/dissectors/packet-ieee80211.c | 3039 +++--- epan/dissectors/packet-ieee802154.c | 19 +- epan/dissectors/packet-ilp.c | 18 +- epan/dissectors/packet-imf.c | 29 +- epan/dissectors/packet-inap.c | 7 +- epan/dissectors/packet-ip.c | 4 +- epan/dissectors/packet-ipos.c | 6 +- epan/dissectors/packet-ipsec.c | 279 +- epan/dissectors/packet-ipv6.c | 776 +- epan/dissectors/packet-ipv6.h | 3 - epan/dissectors/packet-irc.c | 66 +- epan/dissectors/packet-isakmp.c | 56 +- epan/dissectors/packet-isdn-sup.c | 4 +- epan/dissectors/packet-isns.c | 18 +- epan/dissectors/packet-iso14443.c | 70 +- epan/dissectors/packet-iso7816.c | 6 +- epan/dissectors/packet-j1939.c | 2 +- epan/dissectors/packet-juniper.c | 139 +- epan/dissectors/packet-jxta.c | 6 +- epan/dissectors/packet-k12.c | 2 +- epan/dissectors/packet-kafka.c | 74 +- epan/dissectors/packet-knet.c | 8 - epan/dissectors/packet-lacp.c | 89 +- epan/dissectors/packet-lanforge.c | 2 +- epan/dissectors/packet-lapd.c | 33 +- epan/dissectors/packet-lat.c | 36 +- epan/dissectors/packet-lbmc.c | 4 +- epan/dissectors/packet-lbmpdmtcp.c | 4 +- epan/dissectors/packet-lbmr.c | 11 +- epan/dissectors/packet-lbtrm.c | 4 +- epan/dissectors/packet-lbtru.c | 4 +- epan/dissectors/packet-lbttcp.c | 4 +- epan/dissectors/packet-lcsap.c | 8 +- epan/dissectors/packet-ldap.c | 47 +- epan/dissectors/packet-ldap.h | 1 + epan/dissectors/packet-ldp.c | 10 +- epan/dissectors/packet-ldss.c | 2 + epan/dissectors/packet-lldp.c | 6 - epan/dissectors/packet-logcat-text.c | 9 +- epan/dissectors/packet-logcat.c | 14 +- epan/dissectors/packet-lte-rrc.c | 56 +- epan/dissectors/packet-ltp.c | 313 +- epan/dissectors/packet-m2tp.c | 5 +- epan/dissectors/packet-m3ua.c | 9 +- epan/dissectors/packet-mac-lte.c | 180 +- epan/dissectors/packet-mac-lte.h | 11 + epan/dissectors/packet-megaco.c | 17 +- epan/dissectors/packet-mgcp.c | 48 +- epan/dissectors/packet-mikey.c | 14 +- epan/dissectors/packet-mint.c | 4 +- epan/dissectors/packet-mip6.c | 24 +- epan/dissectors/packet-mka.c | 47 +- epan/dissectors/packet-mongo.c | 7 +- epan/dissectors/packet-mount.c | 42 +- epan/dissectors/packet-mp2t.c | 6 +- epan/dissectors/packet-mpeg-pes.c | 9 +- epan/dissectors/packet-mqtt-sn.c | 2 +- epan/dissectors/packet-ms-mms.c | 34 +- epan/dissectors/packet-msdp.c | 2 +- epan/dissectors/packet-mstp.c | 2 +- epan/dissectors/packet-mswsp.c | 42 +- epan/dissectors/packet-mtp3.c | 34 +- epan/dissectors/packet-mtp3.h | 3 +- epan/dissectors/packet-mysql.c | 11 +- epan/dissectors/packet-nas_eps.c | 1322 ++- epan/dissectors/packet-nat-pmp.c | 82 +- epan/dissectors/packet-nbap.c | 15 +- epan/dissectors/packet-nbifom.c | 548 ++ epan/dissectors/packet-ndmp.c | 11 +- epan/dissectors/packet-netflow.c | 12 +- epan/dissectors/packet-netlink-route.c | 10 +- epan/dissectors/packet-nfs.c | 108 +- epan/dissectors/packet-nhrp.c | 18 +- epan/dissectors/packet-nsh.c | 8 +- epan/dissectors/packet-ntlmssp.c | 17 +- epan/dissectors/packet-obex.c | 16 +- epan/dissectors/packet-opa.c | 9 +- epan/dissectors/packet-openflow_v1.c | 6 +- epan/dissectors/packet-openflow_v4.c | 12 +- epan/dissectors/packet-openflow_v5.c | 12 +- epan/dissectors/packet-opensafety.c | 116 +- epan/dissectors/packet-opensafety.h | 2 + epan/dissectors/packet-opsi.c | 10 +- epan/dissectors/packet-ositp.c | 2 +- .../{packet-gsm_osmux.c => packet-osmux.c} | 159 +- epan/dissectors/packet-ospf.c | 43 +- epan/dissectors/packet-p1.c | 28 +- epan/dissectors/packet-packetbb.c | 100 +- epan/dissectors/packet-packetlogger.c | 9 + epan/dissectors/packet-pana.c | 8 +- epan/dissectors/packet-pcap.c | 9 +- epan/dissectors/packet-pdcp-lte.c | 29 +- epan/dissectors/packet-pflog.c | 10 +- epan/dissectors/packet-pim.c | 14 +- epan/dissectors/packet-pop.c | 2 +- epan/dissectors/packet-portmap.c | 6 +- epan/dissectors/packet-ppcap.c | 21 +- epan/dissectors/packet-pppoe.c | 10 +- epan/dissectors/packet-pres.c | 4 +- epan/dissectors/packet-prp.c | 23 + epan/dissectors/packet-ptpip.c | 13 +- epan/dissectors/packet-pvfs2.c | 40 +- epan/dissectors/packet-pw-atm.c | 47 +- epan/dissectors/packet-q932-ros.c | 6 +- epan/dissectors/packet-qsig.c | 4 +- epan/dissectors/packet-quake2.c | 6 +- epan/dissectors/packet-quic.c | 112 +- epan/dissectors/packet-radius.c | 25 +- epan/dissectors/packet-ranap.c | 15 +- epan/dissectors/packet-reload-framing.c | 6 +- epan/dissectors/packet-rlc.c | 4 +- epan/dissectors/packet-rmt-fec.c | 2 +- epan/dissectors/packet-rnsap.c | 9148 +++++++++++++++++-- epan/dissectors/packet-ros.c | 4 +- epan/dissectors/packet-rpc.c | 9 +- epan/dissectors/packet-rpcap.c | 13 +- epan/dissectors/packet-rsvp.c | 23 +- epan/dissectors/packet-rtcp.c | 4 +- epan/dissectors/packet-rtls.c | 804 ++ epan/dissectors/packet-rtp-midi.c | 3 +- epan/dissectors/packet-rtpproxy.c | 12 +- epan/dissectors/packet-rtps.c | 70 +- epan/dissectors/packet-rtse.c | 2 +- epan/dissectors/packet-rtsp.c | 6 +- epan/dissectors/packet-rua.c | 12 +- epan/dissectors/packet-s1ap.c | 12 +- epan/dissectors/packet-s7comm.c | 141 +- epan/dissectors/packet-sabp.c | 20 +- epan/dissectors/packet-sametime.c | 3 +- epan/dissectors/packet-sbus.c | 10 +- epan/dissectors/packet-sccp.c | 15 +- epan/dissectors/packet-scsi-osd.c | 16 +- epan/dissectors/packet-scsi.c | 2 +- epan/dissectors/packet-sctp.c | 12 +- epan/dissectors/packet-sdp.c | 130 +- epan/dissectors/packet-ses.c | 2 +- epan/dissectors/packet-sflow.c | 18 +- epan/dissectors/packet-sip.c | 259 +- epan/dissectors/packet-sita.c | 49 +- epan/dissectors/packet-smb-direct.c | 4 +- epan/dissectors/packet-smb-pipe.c | 10 +- epan/dissectors/packet-smb.c | 75 +- epan/dissectors/packet-smb2.c | 280 +- epan/dissectors/packet-smtp.c | 2 +- epan/dissectors/packet-sna.c | 2 +- epan/dissectors/packet-snmp.c | 4 +- epan/dissectors/packet-spnego.c | 22 +- epan/dissectors/packet-ssh.c | 96 +- epan/dissectors/packet-ssl-utils.c | 13 +- epan/dissectors/packet-ssl-utils.h | 4 +- epan/dissectors/packet-ssl.c | 19 +- epan/dissectors/packet-stun.c | 46 +- epan/dissectors/packet-sua.c | 12 +- epan/dissectors/packet-sv.c | 14 +- epan/dissectors/packet-sysdig-event.c | 2 + epan/dissectors/packet-tcap.c | 124 +- epan/dissectors/packet-tcp.c | 23 +- epan/dissectors/packet-tcpros.c | 10 +- epan/dissectors/packet-tds.c | 11 +- epan/dissectors/packet-tftp.c | 25 +- epan/dissectors/packet-tipc.c | 4 +- epan/dissectors/packet-tnef.c | 7 +- epan/dissectors/packet-tpncp.c | 8 +- epan/dissectors/packet-ubertooth.c | 16 +- epan/dissectors/packet-ulp.c | 15 +- epan/dissectors/packet-uma.c | 5 +- epan/dissectors/packet-umts_fp.c | 8 +- epan/dissectors/packet-usb-hid.c | 2 + epan/dissectors/packet-usb.c | 49 +- epan/dissectors/packet-usbip.c | 2 +- epan/dissectors/packet-user_encap.c | 10 +- epan/dissectors/packet-v5ua.c | 24 +- epan/dissectors/packet-vines.c | 37 +- epan/dissectors/packet-vnc.c | 15 +- epan/dissectors/packet-vxlan.c | 202 +- epan/dissectors/packet-wassp.c | 8 +- epan/dissectors/packet-wccp.c | 6 +- epan/dissectors/packet-wcp.c | 4 +- epan/dissectors/packet-windows-common.c | 151 +- epan/dissectors/packet-wsp.c | 18 +- epan/dissectors/packet-x2ap.c | 12 +- epan/dissectors/packet-xml.c | 21 +- epan/dissectors/packet-zbee-aps.c | 98 +- epan/dissectors/packet-zbee-aps.h | 3 + epan/dissectors/packet-zbee-nwk-gp.c | 4 +- epan/dissectors/packet-zbee-nwk.c | 334 +- epan/dissectors/packet-zbee-nwk.h | 2 + epan/dissectors/packet-zbee-zcl-general.c | 360 +- epan/dissectors/packet-zbee-zcl.c | 1 + epan/dissectors/packet-zbee-zdp-management.c | 104 +- epan/dissectors/packet-zbee-zdp.c | 100 +- epan/dissectors/packet-zbee-zdp.h | 28 +- epan/dissectors/packet-zbee.h | 3 +- epan/dissectors/pidl/CMakeLists.txt | 169 + epan/dissectors/pidl/{Makefile => Makefile.pidl} | 0 epan/dissectors/pidl/README | 2 +- epan/dissectors/pidl/dssetup/dssetup.cnf | 1 + epan/dissectors/pidl/lsa/lsa.cnf | 80 +- epan/dissectors/pidl/samr/samr.cnf | 101 +- epan/dissectors/pidl/winreg/winreg.cnf | 21 +- epan/dissectors/usb.c | 65 +- epan/dissectors/x11-declarations.h | 1 - epan/dissectors/x11-enum.h | 1082 +-- epan/dissectors/x11-extension-errors.h | 2 +- epan/dissectors/x11-extension-implementation.h | 9637 ++++++++++---------- epan/dissectors/x11-glx-render-enum.h | 23 +- epan/dissectors/x11-register-info.h | 1 - epan/enterprise-numbers | 1032 ++- epan/epan.c | 2 + epan/etypes.h | 7 + epan/ex-opt.c | 6 +- epan/ex-opt.h | 2 +- epan/expert.c | 2 +- epan/exported_pdu.c | 475 +- epan/exported_pdu.h | 93 +- epan/filter_expressions.c | 2 +- epan/filter_expressions.h | 2 +- epan/follow.h | 3 +- epan/ftypes/Makefile.am | 32 +- epan/ftypes/Makefile.common | 47 - epan/ftypes/Makefile.nmake | 32 - epan/ftypes/ftype-ipv6.c | 10 +- epan/ftypes/ftype-protocol.c | 26 +- epan/gcp.c | 782 -- epan/gcp.h | 224 - epan/geoip_db.c | 2 +- epan/nghttp2/Makefile.am | 35 +- epan/nghttp2/Makefile.common | 56 - epan/nghttp2/Makefile.nmake | 44 - epan/nghttp2/README.nghttp2 | 7 +- epan/nghttp2/nghttp2_mem.c | 4 +- epan/nghttp2/nghttp2_mem.h | 2 +- epan/osi-utils.c | 2 +- epan/oui.h | 1 + epan/packet.c | 59 +- epan/packet.h | 3 - epan/prefs.c | 12 +- epan/print.c | 936 +- epan/print.h | 15 +- epan/print_stream.c | 42 +- epan/print_stream.h | 2 + epan/proto.c | 57 +- epan/proto.h | 58 +- epan/sminmpec.c | 258 +- epan/sminmpec.h | 3 + epan/srt_table.c | 6 +- epan/srt_table.h | 10 +- epan/stat_tap_ui.h | 1 + epan/stats_tree_priv.h | 4 +- epan/tap.c | 4 +- epan/to_str.c | 11 + epan/to_str.h | 5 +- epan/tvbparse.c | 38 +- epan/tvbparse.h | 2 +- epan/tvbuff.c | 15 +- epan/tvbuff_composite.c | 7 +- epan/tvbuff_zlib.c | 2 +- epan/value_string.c | 4 +- epan/value_string.h | 2 +- epan/wmem/Makefile.am | 53 +- epan/wmem/Makefile.common | 78 - epan/wmem/Makefile.nmake | 61 - epan/wslua/Makefile.am | 1 - epan/wslua/Makefile.nmake | 130 - epan/wslua/wslua.h | 25 +- epan/wslua/wslua_address.c | 2 +- epan/wslua/wslua_byte_array.c | 2 +- epan/wslua/wslua_capture_info.c | 46 +- epan/wslua/wslua_column.c | 4 +- epan/wslua/wslua_dir.c | 2 +- epan/wslua/wslua_dissector.c | 4 +- epan/wslua/wslua_dumper.c | 4 +- epan/wslua/wslua_field.c | 4 +- epan/wslua/wslua_file.c | 2 +- epan/wslua/wslua_file_handler.c | 2 +- epan/wslua/wslua_frame_info.c | 4 +- epan/wslua/wslua_gui.c | 4 +- epan/wslua/wslua_int64.c | 4 +- epan/wslua/wslua_listener.c | 2 +- epan/wslua/wslua_nstime.c | 2 +- epan/wslua/wslua_pinfo.c | 4 +- epan/wslua/wslua_pref.c | 4 +- epan/wslua/wslua_proto.c | 2 +- epan/wslua/wslua_proto_expert.c | 2 +- epan/wslua/wslua_proto_field.c | 2 +- epan/wslua/wslua_struct.c | 2 +- epan/wslua/wslua_tree.c | 4 +- epan/wslua/wslua_tvb.c | 4 +- extcap.c | 191 +- extcap/Makefile.am | 30 +- extcap/Makefile.common | 48 - extcap/Makefile.nmake | 165 - extcap/androiddump.c | 3 + extcap/randpktdump.c | 2 - extcap/ssh-base.c | 4 +- extcap_spawn.c | 368 + epan/dissectors/packet-dvbci.h => extcap_spawn.h | 53 +- file.c | 108 +- file.h | 25 +- filter_files.c | 2 +- help/Makefile.am | 1 - help/Makefile.nmake | 21 - help/faq.py | 4 +- image/Makefile.nmake | 109 - image/WiresharkDoc-128.png | Bin 14263 -> 14018 bytes image/WiresharkDoc-16.png | Bin 905 -> 872 bytes image/WiresharkDoc-24.png | Bin 1655 -> 1635 bytes image/WiresharkDoc-256.png | Bin 35870 -> 35508 bytes image/WiresharkDoc-32.png | Bin 2079 -> 2044 bytes image/WiresharkDoc-48.png | Bin 3501 -> 3474 bytes image/WiresharkDoc-64.png | Bin 5759 -> 5710 bytes image/capture_comment_add.png | Bin 731 -> 700 bytes image/capture_comment_disabled.png | Bin 597 -> 567 bytes image/capture_comment_update.png | Bin 605 -> 597 bytes image/copy-8.png | Bin 148 -> 147 bytes image/expert_ok.png | Bin 349 -> 349 bytes image/hi16-app-wireshark.png | Bin 707 -> 701 bytes image/hi32-app-wireshark.png | Bin 1520 -> 1460 bytes image/hi48-app-wireshark.png | Bin 2618 -> 2571 bytes image/layout_1 at 2x.png | Bin 1029 -> 1022 bytes image/layout_2 at 2x.png | Bin 1032 -> 1020 bytes image/layout_3.png | Bin 551 -> 546 bytes image/layout_3 at 2x.png | Bin 1024 -> 1021 bytes image/layout_4.png | Bin 561 -> 557 bytes image/layout_4 at 2x.png | Bin 1021 -> 1016 bytes image/layout_5.png | Bin 563 -> 557 bytes image/layout_5 at 2x.png | Bin 999 -> 990 bytes image/lo16-app-wireshark.png | Bin 332 -> 328 bytes image/minus-8.png | Bin 75 -> 74 bytes image/openhand-16.png | Bin 160 -> 154 bytes image/plus-8.png | Bin 82 -> 81 bytes image/rubberband-16.png | Bin 218 -> 203 bytes image/toolbar/14x14/x-capture-comment-update.png | Bin 605 -> 597 bytes .../toolbar/14x14/x-capture-comment-update at 2x.png | Bin 1586 -> 1581 bytes .../14x14/x-capture-filter-bookmark.active.png | Bin 252 -> 250 bytes .../14x14/x-capture-filter-bookmark.active at 2x.png | Bin 413 -> 407 bytes image/toolbar/14x14/x-capture-filter-bookmark.png | Bin 269 -> 262 bytes .../14x14/x-capture-filter-bookmark.selected.png | Bin 248 -> 247 bytes .../x-capture-filter-bookmark.selected at 2x.png | Bin 425 -> 408 bytes .../toolbar/14x14/x-capture-filter-bookmark at 2x.png | Bin 405 -> 404 bytes .../14x14/x-display-filter-bookmark.active at 2x.png | Bin 403 -> 402 bytes .../toolbar/14x14/x-display-filter-bookmark at 2x.png | Bin 392 -> 384 bytes image/toolbar/14x14/x-expert-chat.png | Bin 512 -> 498 bytes image/toolbar/14x14/x-expert-chat at 2x.png | Bin 1155 -> 1014 bytes image/toolbar/14x14/x-expert-error.png | Bin 487 -> 485 bytes image/toolbar/14x14/x-expert-error at 2x.png | Bin 1085 -> 997 bytes image/toolbar/14x14/x-expert-none.png | Bin 488 -> 481 bytes image/toolbar/14x14/x-expert-none at 2x.png | Bin 1095 -> 931 bytes image/toolbar/14x14/x-expert-note.png | Bin 465 -> 457 bytes image/toolbar/14x14/x-expert-note at 2x.png | Bin 1002 -> 922 bytes image/toolbar/14x14/x-expert-warn.png | Bin 501 -> 484 bytes image/toolbar/14x14/x-expert-warn at 2x.png | Bin 1143 -> 1003 bytes image/toolbar/14x14/x-filter-clear.active at 2x.png | Bin 504 -> 503 bytes image/toolbar/14x14/x-filter-clear.selected at 2x.png | Bin 508 -> 505 bytes .../14x14/x-filter-matching-bookmark.active.png | Bin 241 -> 238 bytes .../14x14/x-filter-matching-bookmark.active at 2x.png | Bin 406 -> 405 bytes image/toolbar/14x14/x-filter-matching-bookmark.png | Bin 237 -> 233 bytes .../14x14/x-filter-matching-bookmark.selected.png | Bin 236 -> 232 bytes .../x-filter-matching-bookmark.selected at 2x.png | Bin 417 -> 402 bytes .../14x14/x-filter-matching-bookmark at 2x.png | Bin 385 -> 380 bytes image/toolbar/16x16/edit-find at 2x.png | Bin 902 -> 899 bytes image/toolbar/16x16/go-first.png | Bin 450 -> 446 bytes image/toolbar/16x16/go-first at 2x.png | Bin 837 -> 822 bytes image/toolbar/16x16/go-jump.png | Bin 458 -> 458 bytes image/toolbar/16x16/go-jump at 2x.png | Bin 821 -> 814 bytes image/toolbar/16x16/go-last.png | Bin 448 -> 445 bytes image/toolbar/16x16/go-last at 2x.png | Bin 833 -> 819 bytes image/toolbar/16x16/go-next.png | Bin 430 -> 428 bytes image/toolbar/16x16/go-next at 2x.png | Bin 815 -> 811 bytes image/toolbar/16x16/go-previous.png | Bin 436 -> 433 bytes image/toolbar/16x16/go-previous at 2x.png | Bin 817 -> 811 bytes image/toolbar/16x16/x-capture-file-close.png | Bin 687 -> 667 bytes image/toolbar/16x16/x-capture-file-close at 2x.png | Bin 1580 -> 1556 bytes image/toolbar/16x16/x-capture-file-reload.png | Bin 694 -> 674 bytes image/toolbar/16x16/x-capture-file-reload at 2x.png | Bin 1613 -> 1583 bytes image/toolbar/16x16/x-capture-file-save.png | Bin 654 -> 645 bytes image/toolbar/16x16/x-capture-file-save at 2x.png | Bin 1605 -> 1589 bytes image/toolbar/16x16/x-capture-options.png | Bin 478 -> 470 bytes image/toolbar/16x16/x-capture-options at 2x.png | Bin 1242 -> 1227 bytes image/toolbar/16x16/x-capture-restart.png | Bin 675 -> 651 bytes image/toolbar/16x16/x-capture-restart at 2x.png | Bin 1421 -> 1393 bytes image/toolbar/16x16/x-capture-start.on.png | Bin 559 -> 540 bytes image/toolbar/16x16/x-capture-start.on at 2x.png | Bin 1168 -> 1144 bytes image/toolbar/16x16/x-capture-start.png | Bin 666 -> 655 bytes image/toolbar/16x16/x-capture-start at 2x.png | Bin 1498 -> 1471 bytes image/toolbar/16x16/x-resize-columns.png | Bin 347 -> 343 bytes image/toolbar/16x16/x-resize-columns at 2x.png | Bin 514 -> 512 bytes image/toolbar/16x16/x-stay-last.png | Bin 229 -> 226 bytes image/toolbar/16x16/x-stay-last at 2x.png | Bin 305 -> 303 bytes image/toolbar/16x16/zoom-in.png | Bin 350 -> 348 bytes image/toolbar/16x16/zoom-in at 2x.png | Bin 579 -> 573 bytes image/toolbar/16x16/zoom-original.png | Bin 345 -> 343 bytes image/toolbar/16x16/zoom-original at 2x.png | Bin 576 -> 571 bytes image/toolbar/16x16/zoom-out at 2x.png | Bin 575 -> 572 bytes image/toolbar/24x14/x-filter-apply.active.png | Bin 388 -> 381 bytes image/toolbar/24x14/x-filter-apply.active at 2x.png | Bin 632 -> 621 bytes image/toolbar/24x14/x-filter-apply.png | Bin 365 -> 357 bytes image/toolbar/24x14/x-filter-apply.selected.png | Bin 395 -> 388 bytes image/toolbar/24x14/x-filter-apply.selected at 2x.png | Bin 647 -> 636 bytes image/toolbar/24x14/x-filter-apply at 2x.png | Bin 583 -> 574 bytes image/toolbar/24x24/edit-find.png | Bin 767 -> 763 bytes image/toolbar/24x24/edit-find at 2x.png | Bin 1314 -> 1302 bytes image/toolbar/24x24/go-first.png | Bin 552 -> 547 bytes image/toolbar/24x24/go-first at 2x.png | Bin 1060 -> 1058 bytes image/toolbar/24x24/go-jump.png | Bin 596 -> 594 bytes image/toolbar/24x24/go-jump at 2x.png | Bin 1086 -> 1081 bytes image/toolbar/24x24/go-last.png | Bin 542 -> 535 bytes image/toolbar/24x24/go-last at 2x.png | Bin 1034 -> 1029 bytes image/toolbar/24x24/go-next.png | Bin 743 -> 740 bytes image/toolbar/24x24/go-next at 2x.png | Bin 1356 -> 1344 bytes image/toolbar/24x24/go-previous.png | Bin 745 -> 743 bytes image/toolbar/24x24/go-previous at 2x.png | Bin 1401 -> 1389 bytes image/toolbar/24x24/x-capture-file-close.png | Bin 1274 -> 1248 bytes image/toolbar/24x24/x-capture-file-close at 2x.png | Bin 2716 -> 2690 bytes image/toolbar/24x24/x-capture-file-reload.png | Bin 1310 -> 1284 bytes image/toolbar/24x24/x-capture-file-reload at 2x.png | Bin 2920 -> 2898 bytes image/toolbar/24x24/x-capture-file-save.png | Bin 1204 -> 1186 bytes image/toolbar/24x24/x-capture-file-save at 2x.png | Bin 2591 -> 2566 bytes image/toolbar/24x24/x-capture-options.png | Bin 857 -> 848 bytes image/toolbar/24x24/x-capture-options at 2x.png | Bin 1651 -> 1631 bytes image/toolbar/24x24/x-capture-restart.png | Bin 1138 -> 1129 bytes image/toolbar/24x24/x-capture-restart at 2x.png | Bin 2114 -> 2086 bytes image/toolbar/24x24/x-capture-start.on.png | Bin 934 -> 934 bytes image/toolbar/24x24/x-capture-start.on at 2x.png | Bin 1694 -> 1669 bytes image/toolbar/24x24/x-capture-start.png | Bin 1021 -> 995 bytes image/toolbar/24x24/x-capture-start at 2x.png | Bin 2048 -> 2019 bytes image/toolbar/24x24/x-resize-columns at 2x.png | Bin 479 -> 477 bytes image/toolbar/24x24/x-stay-last.png | Bin 239 -> 238 bytes image/toolbar/24x24/x-stay-last at 2x.png | Bin 335 -> 332 bytes image/toolbar/24x24/zoom-in.png | Bin 489 -> 485 bytes image/toolbar/24x24/zoom-in at 2x.png | Bin 771 -> 763 bytes image/toolbar/24x24/zoom-original.png | Bin 481 -> 477 bytes image/toolbar/24x24/zoom-original at 2x.png | Bin 768 -> 760 bytes image/toolbar/24x24/zoom-out.png | Bin 479 -> 474 bytes image/toolbar/24x24/zoom-out at 2x.png | Bin 768 -> 759 bytes image/toolbar/capture_pause_16.png | Bin 320 -> 317 bytes image/toolbar/capture_pause_24.png | Bin 403 -> 396 bytes image/toolbar/gnome_emblem_web_16.png | Bin 885 -> 868 bytes image/toolbar/gnome_emblem_web_24.png | Bin 1335 -> 1311 bytes image/toolbar/modem_16.png | Bin 620 -> 616 bytes image/toolbar/network_bluetooth_16.png | Bin 782 -> 779 bytes image/toolbar/network_usb_16.png | Bin 270 -> 269 bytes image/toolbar/network_wired_16.png | Bin 564 -> 545 bytes image/toolbar/network_wireless_16.png | Bin 876 -> 861 bytes image/toolbar/pipe_16.png | Bin 346 -> 343 bytes image/toolbar/remote_arrow_16.png | Bin 462 -> 459 bytes image/toolbar/remote_globe_16.png | Bin 1149 -> 1148 bytes image/toolbar/remote_sat_16.png | Bin 717 -> 710 bytes image/wiretap.rc.in | 2 +- image/wsicon-ask.png | Bin 872 -> 768 bytes image/wsicon1024.png | Bin 295128 -> 288814 bytes image/wsicon128.png | Bin 15700 -> 15428 bytes image/wsicon16.png | Bin 802 -> 775 bytes image/wsicon24.png | Bin 1314 -> 1288 bytes image/wsicon256.png | Bin 46478 -> 46004 bytes image/wsicon32.png | Bin 1982 -> 1933 bytes image/wsicon48.png | Bin 3473 -> 3419 bytes image/wsicon512.png | Bin 143241 -> 142416 bytes image/wsicon64.png | Bin 5347 -> 5309 bytes image/wsiconcap1024.png | Bin 336124 -> 330908 bytes image/wsiconcap128.png | Bin 19041 -> 18784 bytes image/wsiconcap16.png | Bin 824 -> 800 bytes image/wsiconcap24.png | Bin 1425 -> 1389 bytes image/wsiconcap256.png | Bin 56585 -> 56020 bytes image/wsiconcap32.png | Bin 2132 -> 2070 bytes image/wsiconcap48.png | Bin 4135 -> 4065 bytes image/wsiconcap512.png | Bin 170168 -> 169543 bytes image/wsiconcap64.png | Bin 6430 -> 6361 bytes image/wsiconinst1024.png | Bin 268598 -> 263325 bytes image/wsiconinst128.png | Bin 14789 -> 14649 bytes image/wsiconinst16.png | Bin 839 -> 814 bytes image/wsiconinst24.png | Bin 1384 -> 1358 bytes image/wsiconinst256.png | Bin 42458 -> 42132 bytes image/wsiconinst32.png | Bin 2035 -> 1997 bytes image/wsiconinst48.png | Bin 3607 -> 3555 bytes image/wsiconinst512.png | Bin 128821 -> 126739 bytes image/wsiconinst64.png | Bin 5414 -> 5357 bytes image/wssplash.png | Bin 11240 -> 11125 bytes image/wssplash_dev.png | Bin 13663 -> 13448 bytes m4/ax_cxx_compile_stdcxx.m4 | 562 ++ make-version.pl | 75 +- manuf | 473 +- packaging/Makefile.am | 2 - packaging/Makefile.nmake | 10 - packaging/macosx/Info.plist.in | 162 +- packaging/macosx/dmg_background.png | Bin 63859 -> 46488 bytes packaging/macosx/osx-app.sh | 23 +- packaging/macosx/util_background.png | Bin 64561 -> 47033 bytes packaging/nsis/AdditionalTasksPage.ini | 4 +- packaging/nsis/CMakeLists.txt | 19 +- packaging/nsis/Custom.nmake | 6 - packaging/nsis/Makefile.am | 2 - packaging/nsis/Makefile.nmake | 312 - packaging/nsis/common.nsh | 4 +- packaging/nsis/config.nsh.in | 1 - packaging/nsis/wireshark.nsi | 9 +- packaging/portableapps/Makefile.nmake | 133 - packaging/rpm/SPECS/wireshark.spec.in | 4 +- packaging/wix/CMakeLists.txt | 14 +- packaging/wix/ComponentGroups.wxi | 40 +- plugins/Custom.nmake.example | 30 - plugins/Makefile.am | 5 +- plugins/Makefile.am.inc | 120 +- plugins/Makefile.common.inc | 139 - plugins/Makefile.nmake | 73 - plugins/docsis/CMakeLists.txt | 2 + plugins/docsis/Makefile.am | 71 +- plugins/docsis/Makefile.common | 87 - plugins/docsis/Makefile.nmake | 90 - plugins/docsis/moduleinfo.nmake | 26 - plugins/docsis/packet-dpd.c | 391 + plugins/docsis/packet-macmgmt.c | 11 + plugins/docsis/packet-ocd.c | 406 + plugins/docsis/packet-rngrsp.c | 208 +- plugins/docsis/packet-type29ucd.c | 543 +- plugins/docsis/packet-type35ucd.c | 58 +- plugins/easy_codec/Makefile.am | 24 +- plugins/easy_codec/Makefile.common | 44 - plugins/easy_codec/Makefile.nmake | 81 - plugins/easy_codec/ReadMe.txt | 1 - plugins/easy_codec/moduleinfo.nmake | 26 - plugins/ethercat/Makefile.am | 35 +- plugins/ethercat/Makefile.common | 53 - plugins/ethercat/Makefile.nmake | 90 - plugins/ethercat/moduleinfo.nmake | 25 - plugins/gryphon/Makefile.am | 26 +- plugins/gryphon/Makefile.common | 42 - plugins/gryphon/Makefile.nmake | 90 - plugins/gryphon/moduleinfo.nmake | 26 - plugins/irda/Makefile.am | 26 +- plugins/irda/Makefile.common | 44 - plugins/irda/Makefile.nmake | 90 - plugins/irda/moduleinfo.nmake | 26 - plugins/irda/packet-irda.c | 2 +- plugins/m2m/Makefile.am | 19 +- plugins/m2m/Makefile.common | 37 - plugins/m2m/Makefile.nmake | 90 - plugins/m2m/moduleinfo.nmake | 26 - plugins/m2m/wimax_tlv.c | 2 - plugins/mate/Makefile.am | 47 +- plugins/mate/Makefile.common | 65 - plugins/mate/Makefile.nmake | 142 - plugins/mate/moduleinfo.nmake | 26 - plugins/opcua/Makefile.am | 47 +- plugins/opcua/Makefile.common | 66 - plugins/opcua/Makefile.nmake | 90 - plugins/opcua/moduleinfo.nmake | 26 - plugins/profinet/Makefile.am | 34 +- plugins/profinet/Makefile.common | 52 - plugins/profinet/Makefile.nmake | 90 - plugins/profinet/moduleinfo.nmake | 26 - plugins/profinet/packet-dcerpc-pn-io.c | 29 +- plugins/stats_tree/Makefile.am | 22 +- plugins/stats_tree/Makefile.common | 40 - plugins/stats_tree/Makefile.nmake | 58 - plugins/stats_tree/moduleinfo.nmake | 26 - plugins/tpg/Makefile.am | 3 - plugins/tpg/Makefile.nmake | 66 - plugins/unistim/Makefile.am | 34 +- plugins/unistim/Makefile.common | 52 - plugins/unistim/Makefile.nmake | 90 - plugins/unistim/moduleinfo.nmake | 26 - plugins/unistim/packet-unistim.c | 3 +- plugins/unistim/packet-unistim.h | 32 +- plugins/wimax/Makefile.am | 71 +- plugins/wimax/Makefile.common | 89 - plugins/wimax/Makefile.nmake | 90 - plugins/wimax/moduleinfo.nmake | 26 - plugins/wimax/msg_rng_rsp.c | 2 +- plugins/wimax/wimax_tlv.c | 2 - plugins/wimaxasncp/Makefile.am | 34 +- plugins/wimaxasncp/Makefile.common | 52 - plugins/wimaxasncp/Makefile.nmake | 121 - plugins/wimaxasncp/moduleinfo.nmake | 26 - plugins/wimaxasncp/packet-wimaxasncp.c | 13 +- plugins/wimaxmacphy/Makefile.am | 24 +- plugins/wimaxmacphy/Makefile.common | 42 - plugins/wimaxmacphy/Makefile.nmake | 90 - plugins/wimaxmacphy/moduleinfo.nmake | 26 - radius/dictionary | 1 + radius/dictionary.sangoma | 112 + randpkt.c | 2 - randpkt_core/Makefile.am | 13 +- randpkt_core/Makefile.common | 28 - randpkt_core/Makefile.nmake | 73 - randpkt_core/randpkt_core.c | 88 +- randpkt_core/randpkt_core.h | 3 - rawshark.c | 1 + register.h | 19 +- reordercap.c | 24 +- services | 14 +- summary.c | 15 - summary.h | 5 - test/suite-unittests.sh | 2 +- test/test.sh | 2 +- tfshark.c | 422 +- tools/Get-HardenFlags.ps1 | 6 +- tools/Makefile.am | 3 - tools/Makefile.nmake | 31 - tools/checkhf.pl | 163 +- tools/compress-pngs.sh | 36 +- tools/debian-setup.sh | 37 +- tools/delete_includes.py | 2 +- tools/lemon/Makefile.am | 1 - tools/lemon/Makefile.nmake | 19 - tools/lemon/lemon.c | 63 +- tools/make-dissector-reg.py | 47 +- tools/native-nmake.cmd | 13 - tools/pidl/lib/Parse/Pidl/Wireshark/NDR.pm | 70 +- tools/pre-commit-ignore.conf | 1 + tools/process-x11-xcb.pl | 46 +- tools/tpg/Makefile.am | 1 - tools/tpg/Makefile.nmake | 14 - tools/update-tx | 5 +- tools/win-setup.ps1 | 10 +- tools/win-setup.sh | 244 - tshark.c | 516 +- ui/CMakeLists.txt | 2 + ui/Makefile.am | 154 +- ui/Makefile.common | 131 - ui/Makefile.nmake | 85 - ui/cli/Makefile.am | 82 +- ui/cli/Makefile.common | 73 - ui/cli/Makefile.nmake | 63 - ui/cli/tap-hosts.c | 8 +- ui/cli/tap-iostat.c | 2 +- ui/cli/tap-protocolinfo.c | 2 +- ui/commandline.c | 737 ++ ui/{file_dialog.h => commandline.h} | 59 +- ui/decode_as_utils.c | 410 + ui/decode_as_utils.h | 8 + ui/export_pdu_ui_utils.c | 2 +- ui/file_dialog.h | 3 +- ui/firewall_rules.c | 292 + ui/firewall_rules.h | 108 + ui/gtk/Makefile.am | 342 +- ui/gtk/Makefile.common | 361 - ui/gtk/Makefile.nmake | 176 - ui/gtk/about_dlg.c | 12 +- ui/gtk/addr_resolution_dlg.c | 43 +- ui/gtk/capture_dlg.c | 6 +- ui/gtk/capture_file_dlg.c | 31 +- ui/gtk/capture_if_details_dlg_win32.c | 38 +- ui/gtk/export_object_dlg.c | 4 +- ui/gtk/file_import_dlg.c | 6 +- ui/gtk/filter_expression_save_dlg.c | 4 +- ui/gtk/filter_utils.c | 6 +- ui/gtk/firewall_dlg.c | 252 +- ui/gtk/follow_stream.c | 3 +- ui/gtk/graph_analysis.c | 4 +- ui/gtk/gui_utils.c | 20 +- ui/gtk/iax2_analysis.c | 4 +- ui/gtk/macros_dlg.c | 10 +- ui/gtk/main.c | 733 +- ui/gtk/main.h | 13 +- ui/gtk/main_menubar.c | 13 +- ui/gtk/packet_list.c | 23 +- ui/gtk/packet_list_store.c | 4 +- ui/gtk/prefs_column.c | 6 +- ui/gtk/prefs_filter_expressions.c | 6 +- ui/gtk/print_dlg.c | 78 +- ui/gtk/proto_hier_stats_dlg.c | 4 +- ui/gtk/rtp_analysis.c | 4 +- ui/gtk/rtp_player.c | 1 - ui/gtk/sctp_assoc_analyse.c | 2 +- ui/gtk/sctp_stat_dlg.c | 2 +- ui/gtk/simple_dialog.c | 34 +- ui/gtk/stats_tree_stat.c | 6 +- ui/gtk/summary_dlg.c | 111 +- ui/gtk/tcp_graph.c | 2 + ui/iface_lists.c | 4 +- ui/preference_utils.h | 2 +- ui/qt/.gitignore | 3 + ui/qt/CMakeLists.txt | 30 +- ui/qt/Makefile.am | 623 +- ui/qt/Makefile.common | 561 -- ui/qt/Wireshark.pro | 813 -- ui/qt/about_dialog.cpp | 3 + ui/qt/bluetooth_att_server_attributes_dialog.cpp | 4 +- ui/qt/bluetooth_device_dialog.cpp | 647 ++ ..._devices_dialog.h => bluetooth_device_dialog.h} | 40 +- ui/qt/bluetooth_device_dialog.ui | 277 + ui/qt/bluetooth_devices_dialog.cpp | 36 +- ui/qt/bluetooth_devices_dialog.h | 5 +- ui/qt/bluetooth_devices_dialog.ui | 7 + ui/qt/bluetooth_hci_summary_dialog.cpp | 13 +- ui/qt/bluetooth_hci_summary_dialog.ui | 4 +- ui/qt/byte_view_text.cpp | 59 +- ui/qt/byte_view_text.h | 6 +- ui/qt/capture_file.cpp | 9 +- ui/qt/capture_file_dialog.cpp | 1 + ui/qt/capture_file_properties_dialog.cpp | 60 +- ui/qt/capture_filter_combo.cpp | 3 +- ui/qt/capture_interfaces_dialog.cpp | 352 +- ui/qt/capture_interfaces_dialog.h | 20 +- ui/qt/capture_interfaces_dialog.ui | 4 +- ui/qt/color_utils.cpp | 2 +- ui/qt/coloring_rules_dialog.cpp | 5 +- ui/qt/coloring_rules_dialog.h | 2 +- ui/qt/column_preferences_frame.cpp | 13 +- ui/qt/conversation_dialog.cpp | 183 +- ui/qt/conversation_dialog.h | 6 +- ui/qt/conversation_hash_tables_dialog.cpp | 2 +- ui/qt/dissector_tables_dialog.cpp | 2 +- ui/qt/enabled_protocols_dialog.cpp | 2 +- ui/qt/endpoint_dialog.cpp | 224 +- ui/qt/endpoint_dialog.h | 2 +- ui/qt/expert_info_dialog.cpp | 245 +- ui/qt/expert_info_dialog.h | 7 +- ui/qt/expert_info_dialog.ui | 34 +- ui/qt/export_dissection_dialog.cpp | 7 +- ui/qt/field_filter_edit.cpp | 287 + ui/qt/field_filter_edit.h | 82 + ui/qt/filter_action.cpp | 5 - ui/qt/filter_action.h | 9 +- ui/qt/filter_expression_frame.cpp | 2 +- ui/qt/filter_expressions_preferences_frame.cpp | 13 +- ui/qt/firewall_rules_dialog.cpp | 231 + ..._hierarchy_dialog.h => firewall_rules_dialog.h} | 65 +- ui/qt/firewall_rules_dialog.ui | 124 + ui/qt/follow_stream_dialog.cpp | 52 +- ui/qt/follow_stream_dialog.h | 5 + ui/qt/follow_stream_dialog.ui | 2 +- ui/qt/funnel_string_dialog.cpp | 2 +- ui/qt/funnel_text_dialog.cpp | 2 +- ui/qt/geometry_state_dialog.cpp | 7 - ui/qt/geometry_state_dialog.h | 38 +- ui/qt/gsm_map_summary_dialog.cpp | 2 +- ui/qt/i18n.qrc | 30 - ui/qt/i18n.qrc.in | 4 + ui/qt/iax2_analysis_dialog.cpp | 2 +- ui/qt/import_text_dialog.cpp | 9 + ui/qt/import_text_dialog.h | 1 + ui/qt/import_text_dialog.ui | 127 +- ui/qt/interface_tree.cpp | 6 +- ui/qt/io_graph_dialog.cpp | 6 +- ui/qt/lbm_lbtrm_transport_dialog.cpp | 32 +- ui/qt/lbm_lbtru_transport_dialog.cpp | 57 +- ui/qt/lbm_stream_dialog.cpp | 4 +- ui/qt/lbm_uimflow_dialog.cpp | 8 +- ui/qt/main_welcome.cpp | 13 +- ui/qt/main_window.cpp | 88 +- ui/qt/main_window.h | 18 +- ui/qt/main_window.ui | 48 +- ui/qt/main_window_slots.cpp | 155 +- ui/qt/manage_interfaces_dialog.cpp | 4 +- ui/qt/manage_interfaces_dialog.h | 1 - ui/qt/mtp3_summary_dialog.cpp | 2 +- ui/qt/multicast_statistics_dialog.cpp | 14 +- ui/qt/overlay_scroll_bar.cpp | 14 +- ui/qt/overlay_scroll_bar.h | 3 +- ui/qt/packet_dialog.cpp | 3 +- ui/qt/packet_list.cpp | 68 +- ui/qt/percent_bar_delegate.cpp | 26 +- ui/qt/preferences_dialog.cpp | 488 +- ui/qt/preferences_dialog.h | 1 - ui/qt/print_dialog.cpp | 4 +- ui/qt/progress_overlay.png | Bin 3227 -> 0 bytes ui/qt/proto_tree.cpp | 10 +- ui/qt/protocol_hierarchy_dialog.cpp | 25 +- ui/qt/protocol_hierarchy_dialog.h | 2 +- ui/qt/qcustomplot.cpp | 74 +- ui/qt/related_packet_delegate.cpp | 44 +- ui/qt/resolved_addresses_dialog.cpp | 30 +- ui/qt/rtp_analysis_dialog.cpp | 2 +- ui/qt/rtp_audio_stream.cpp | 18 +- ui/qt/rtp_audio_stream.h | 2 +- ui/qt/rtp_player_dialog.cpp | 5 +- ui/qt/sctp_graph_arwnd_dialog.cpp | 4 +- ui/qt/sctp_graph_byte_dialog.cpp | 1 + ui/qt/sctp_graph_dialog.cpp | 5 +- ui/qt/search_frame.cpp | 2 + ui/qt/search_frame.ui | 37 +- ui/qt/sequence_diagram.cpp | 5 +- ui/qt/sequence_dialog.cpp | 72 +- ui/qt/sequence_dialog.h | 3 + ui/qt/sequence_dialog.ui | 24 + ui/qt/service_response_time_dialog.cpp | 9 +- ui/qt/simple_statistics_dialog.cpp | 11 +- ui/qt/simple_statistics_dialog.h | 2 + ui/qt/sparkline_delegate.cpp | 16 +- ui/qt/splash_overlay.cpp | 6 +- ui/qt/supported_protocols_dialog.cpp | 2 +- ui/qt/syntax_line_edit.cpp | 46 +- ui/qt/syntax_line_edit.h | 1 + ui/qt/tap_parameter_dialog.h | 2 +- ui/qt/tcp_stream_dialog.cpp | 22 +- ui/qt/traffic_table_dialog.cpp | 60 +- ui/qt/traffic_table_dialog.h | 16 +- ui/qt/voip_calls_dialog.cpp | 102 +- ui/qt/voip_calls_dialog.h | 5 + ui/qt/voip_calls_dialog.ui | 16 + ui/qt/wireshark_application.cpp | 7 +- ui/qt/wireshark_application.h | 9 +- ui/qt/wireshark_de.qm | Bin 340131 -> 0 bytes ui/qt/wireshark_de.ts | 2684 +++--- ui/qt/wireshark_dialog.cpp | 4 +- ui/qt/wireshark_dialog.h | 2 +- ui/qt/wireshark_en.qm | Bin 2152 -> 0 bytes ui/qt/wireshark_en.ts | 2640 +++--- ui/qt/wireshark_fr.qm | Bin 319774 -> 0 bytes ui/qt/wireshark_fr.ts | 2651 +++--- ui/qt/wireshark_it.qm | Bin 345603 -> 0 bytes ui/qt/wireshark_it.ts | 2660 +++--- ui/qt/wireshark_ja_JP.qm | Bin 267150 -> 0 bytes ui/qt/wireshark_ja_JP.ts | 2651 +++--- ui/qt/wireshark_pl.qm | Bin 330921 -> 0 bytes ui/qt/wireshark_pl.ts | 2668 +++--- ui/qt/wireshark_zh_CN.qm | Bin 250448 -> 0 bytes ui/qt/wireshark_zh_CN.ts | 2671 +++--- ui/recent.c | 16 + ui/recent.h | 2 + ui/rtp_stream.h | 2 + ui/tap-sctp-analysis.c | 23 +- ui/tap-sequence-analysis.c | 8 +- ui/tap-sequence-analysis.h | 4 +- ui/tap-tcp-stream.h | 3 +- ui/tap_export_pdu.c | 5 +- ui/text_import.c | 16 +- ui/voip_calls.c | 7 +- ui/win32/Makefile.nmake | 40 - ui/win32/file_dlg_win32.c | 6 +- wireshark-mime-package.xml | 37 +- wireshark-qt.cpp | 686 +- wireshark.desktop | 2 +- wiretap/CMakeLists.txt | 4 +- wiretap/Makefile.am | 193 +- wiretap/Makefile.common | 175 - wiretap/Makefile.nmake | 82 - wiretap/README.developer | 2 +- wiretap/btsnoop.c | 6 +- wiretap/dct3trace.c | 4 +- wiretap/erf.c | 21 +- wiretap/erf.h | 3 - wiretap/file_access.c | 48 +- wiretap/lanalyzer.c | 2 +- wiretap/libpcap.c | 38 +- wiretap/merge.c | 35 +- wiretap/netmon.c | 2 +- wiretap/nettrace_3gpp_32_423.c | 27 +- wiretap/ngsniffer.c | 4 +- wiretap/pcap-common.c | 4 +- wiretap/pcapng.c | 188 +- wiretap/pcapng.h | 87 - wiretap/peektagged.c | 2 +- wiretap/vms.c | 6 +- wiretap/wtap-int.h | 8 +- wiretap/wtap.c | 96 +- wiretap/wtap.h | 42 +- wiretap/wtap_opttypes.c | 45 +- wiretap/wtap_opttypes.h | 121 +- wka.tmpl | 6 + writecap/Makefile.am | 9 +- writecap/Makefile.common | 28 - writecap/Makefile.nmake | 71 - ws_version_info.c | 2 +- wsutil/CMakeLists.txt | 3 +- wsutil/Makefile.am | 173 +- wsutil/Makefile.common | 148 - wsutil/Makefile.nmake | 86 - wsutil/file_util.c | 31 +- wsutil/file_util.h | 2 + wsutil/filesystem.c | 28 +- wsutil/inet_addr.h | 3 + wsutil/inet_ipv6.h | 26 +- wsutil/os_version_info.c | 11 +- wsutil/privileges.c | 26 - wsutil/privileges.h | 9 - wsutil/tempfile.c | 35 +- wsutil/tempfile.h | 6 +- wsutil/win32-utils.c | 175 + wsutil/win32-utils.h | 79 + 1684 files changed, 74346 insertions(+), 68431 deletions(-) delete mode 100644 Makefile.common delete mode 100644 Makefile.nmake delete mode 100644 Makefile.nmake.inc delete mode 100644 capchild/Makefile.common delete mode 100644 capchild/Makefile.nmake delete mode 100644 caputils/Makefile.common delete mode 100644 caputils/Makefile.nmake delete mode 100644 codecs/Makefile.common delete mode 100644 codecs/Makefile.nmake delete mode 100644 config.h.win32 delete mode 100644 config.nmake delete mode 100644 doc/Makefile.nmake delete mode 100644 docbook/Makefile.common delete mode 100644 docbook/Makefile.nmake delete mode 100644 echld/Makefile.common delete mode 100644 echld/Makefile.nmake delete mode 100644 epan/Makefile.common delete mode 100644 epan/Makefile.nmake delete mode 100644 epan/compress/Makefile.common delete mode 100644 epan/compress/Makefile.nmake delete mode 100644 epan/crypt/Makefile.common delete mode 100644 epan/crypt/Makefile.nmake delete mode 100644 epan/dfilter/Makefile.common delete mode 100644 epan/dfilter/Makefile.nmake delete mode 100644 epan/dissectors/Makefile.common delete mode 100644 epan/dissectors/Makefile.nmake delete mode 100644 epan/dissectors/asn1/HI2Operations/Makefile.common delete mode 100644 epan/dissectors/asn1/HI2Operations/Makefile.nmake delete mode 100644 epan/dissectors/asn1/Makefile.inc.nmake delete mode 100644 epan/dissectors/asn1/Makefile.nmake delete mode 100644 epan/dissectors/asn1/Makefile.preinc delete mode 100644 epan/dissectors/asn1/Makefile.preinc.nmake delete mode 100644 epan/dissectors/asn1/acp133/Makefile.common delete mode 100644 epan/dissectors/asn1/acp133/Makefile.nmake delete mode 100644 epan/dissectors/asn1/acse/Makefile.common delete mode 100644 epan/dissectors/asn1/acse/Makefile.nmake delete mode 100644 epan/dissectors/asn1/ansi_map/Makefile.common delete mode 100644 epan/dissectors/asn1/ansi_map/Makefile.nmake delete mode 100644 epan/dissectors/asn1/ansi_tcap/Makefile.common delete mode 100644 epan/dissectors/asn1/ansi_tcap/Makefile.nmake delete mode 100644 epan/dissectors/asn1/atn-cm/Makefile.common delete mode 100644 epan/dissectors/asn1/atn-cm/Makefile.nmake delete mode 100644 epan/dissectors/asn1/atn-cpdlc/Makefile.common delete mode 100644 epan/dissectors/asn1/atn-cpdlc/Makefile.nmake delete mode 100644 epan/dissectors/asn1/atn-ulcs/Makefile.common delete mode 100644 epan/dissectors/asn1/atn-ulcs/Makefile.nmake delete mode 100644 epan/dissectors/asn1/c1222/Makefile.common delete mode 100644 epan/dissectors/asn1/c1222/Makefile.nmake delete mode 100644 epan/dissectors/asn1/camel/Makefile.common delete mode 100644 epan/dissectors/asn1/camel/Makefile.nmake delete mode 100644 epan/dissectors/asn1/cdt/Makefile.common delete mode 100644 epan/dissectors/asn1/cdt/Makefile.nmake delete mode 100644 epan/dissectors/asn1/charging_ase/Makefile.common delete mode 100644 epan/dissectors/asn1/charging_ase/Makefile.nmake delete mode 100644 epan/dissectors/asn1/cmip/Makefile.common delete mode 100644 epan/dissectors/asn1/cmip/Makefile.nmake delete mode 100644 epan/dissectors/asn1/cmp/Makefile.common delete mode 100644 epan/dissectors/asn1/cmp/Makefile.nmake delete mode 100644 epan/dissectors/asn1/cms/Makefile.common delete mode 100644 epan/dissectors/asn1/cms/Makefile.nmake delete mode 100644 epan/dissectors/asn1/credssp/Makefile.common delete mode 100644 epan/dissectors/asn1/credssp/Makefile.nmake delete mode 100644 epan/dissectors/asn1/crmf/Makefile.common delete mode 100644 epan/dissectors/asn1/crmf/Makefile.nmake delete mode 100644 epan/dissectors/asn1/dap/Makefile.common delete mode 100644 epan/dissectors/asn1/dap/Makefile.nmake delete mode 100644 epan/dissectors/asn1/disp/Makefile.common delete mode 100644 epan/dissectors/asn1/disp/Makefile.nmake delete mode 100644 epan/dissectors/asn1/dop/Makefile.common delete mode 100644 epan/dissectors/asn1/dop/Makefile.nmake delete mode 100644 epan/dissectors/asn1/dsp/Makefile.common delete mode 100644 epan/dissectors/asn1/dsp/Makefile.nmake delete mode 100644 epan/dissectors/asn1/ess/Makefile.common delete mode 100644 epan/dissectors/asn1/ess/Makefile.nmake delete mode 100644 epan/dissectors/asn1/ftam/Makefile.common delete mode 100644 epan/dissectors/asn1/ftam/Makefile.nmake delete mode 100644 epan/dissectors/asn1/goose/Makefile.common delete mode 100644 epan/dissectors/asn1/goose/Makefile.nmake delete mode 100644 epan/dissectors/asn1/gprscdr/Makefile.common delete mode 100644 epan/dissectors/asn1/gprscdr/Makefile.nmake delete mode 100644 epan/dissectors/asn1/gsm_map/Makefile.common delete mode 100644 epan/dissectors/asn1/gsm_map/Makefile.nmake delete mode 100644 epan/dissectors/asn1/h225/Makefile.common delete mode 100644 epan/dissectors/asn1/h225/Makefile.nmake delete mode 100644 epan/dissectors/asn1/h235/Makefile.common delete mode 100644 epan/dissectors/asn1/h235/Makefile.nmake delete mode 100644 epan/dissectors/asn1/h245/Makefile.common delete mode 100644 epan/dissectors/asn1/h245/Makefile.nmake delete mode 100644 epan/dissectors/asn1/h248/Makefile.common delete mode 100644 epan/dissectors/asn1/h248/Makefile.nmake delete mode 100644 epan/dissectors/asn1/h282/Makefile.common delete mode 100644 epan/dissectors/asn1/h282/Makefile.nmake delete mode 100644 epan/dissectors/asn1/h283/Makefile.common delete mode 100644 epan/dissectors/asn1/h283/Makefile.nmake delete mode 100644 epan/dissectors/asn1/h323/Makefile.common delete mode 100644 epan/dissectors/asn1/h323/Makefile.nmake delete mode 100644 epan/dissectors/asn1/h450-ros/Makefile.common delete mode 100644 epan/dissectors/asn1/h450-ros/Makefile.nmake delete mode 100644 epan/dissectors/asn1/h450/Makefile.common delete mode 100644 epan/dissectors/asn1/h450/Makefile.nmake delete mode 100644 epan/dissectors/asn1/h460/Makefile.common delete mode 100644 epan/dissectors/asn1/h460/Makefile.nmake delete mode 100644 epan/dissectors/asn1/h501/Makefile.common delete mode 100644 epan/dissectors/asn1/h501/Makefile.nmake delete mode 100644 epan/dissectors/asn1/hnbap/Makefile.common delete mode 100644 epan/dissectors/asn1/hnbap/Makefile.nmake delete mode 100644 epan/dissectors/asn1/idmp/Makefile.common delete mode 100644 epan/dissectors/asn1/idmp/Makefile.nmake delete mode 100644 epan/dissectors/asn1/ilp/Makefile.common delete mode 100644 epan/dissectors/asn1/ilp/Makefile.nmake delete mode 100644 epan/dissectors/asn1/inap/Makefile.common delete mode 100644 epan/dissectors/asn1/inap/Makefile.nmake delete mode 100644 epan/dissectors/asn1/isdn-sup/Makefile.common delete mode 100644 epan/dissectors/asn1/isdn-sup/Makefile.nmake delete mode 100644 epan/dissectors/asn1/kerberos/Makefile.common delete mode 100644 epan/dissectors/asn1/kerberos/Makefile.nmake delete mode 100644 epan/dissectors/asn1/lcsap/Makefile.common delete mode 100644 epan/dissectors/asn1/lcsap/Makefile.nmake delete mode 100644 epan/dissectors/asn1/ldap/Makefile.common delete mode 100644 epan/dissectors/asn1/ldap/Makefile.nmake delete mode 100644 epan/dissectors/asn1/logotypecertextn/Makefile.common delete mode 100644 epan/dissectors/asn1/logotypecertextn/Makefile.nmake delete mode 100644 epan/dissectors/asn1/lpp/Makefile.common delete mode 100644 epan/dissectors/asn1/lpp/Makefile.nmake delete mode 100644 epan/dissectors/asn1/lppa/Makefile.common delete mode 100644 epan/dissectors/asn1/lppa/Makefile.nmake delete mode 100644 epan/dissectors/asn1/lppe/Makefile.common delete mode 100644 epan/dissectors/asn1/lppe/Makefile.nmake delete mode 100644 epan/dissectors/asn1/lte-rrc/Makefile.common delete mode 100644 epan/dissectors/asn1/lte-rrc/Makefile.nmake delete mode 100644 epan/dissectors/asn1/m3ap/Makefile.common delete mode 100644 epan/dissectors/asn1/m3ap/Makefile.nmake delete mode 100644 epan/dissectors/asn1/mms/Makefile.common delete mode 100644 epan/dissectors/asn1/mms/Makefile.nmake delete mode 100644 epan/dissectors/asn1/mpeg-audio/Makefile.common delete mode 100644 epan/dissectors/asn1/mpeg-audio/Makefile.nmake delete mode 100644 epan/dissectors/asn1/mpeg-pes/Makefile.common delete mode 100644 epan/dissectors/asn1/mpeg-pes/Makefile.nmake delete mode 100644 epan/dissectors/asn1/nbap/Makefile.common delete mode 100644 epan/dissectors/asn1/nbap/Makefile.nmake delete mode 100644 epan/dissectors/asn1/novell_pkis/Makefile.common delete mode 100644 epan/dissectors/asn1/novell_pkis/Makefile.nmake delete mode 100644 epan/dissectors/asn1/ns_cert_exts/Makefile.common delete mode 100644 epan/dissectors/asn1/ns_cert_exts/Makefile.nmake delete mode 100644 epan/dissectors/asn1/ocsp/Makefile.common delete mode 100644 epan/dissectors/asn1/ocsp/Makefile.nmake delete mode 100644 epan/dissectors/asn1/p1/Makefile.common delete mode 100644 epan/dissectors/asn1/p1/Makefile.nmake delete mode 100644 epan/dissectors/asn1/p22/Makefile.common delete mode 100644 epan/dissectors/asn1/p22/Makefile.nmake delete mode 100644 epan/dissectors/asn1/p7/Makefile.common delete mode 100644 epan/dissectors/asn1/p7/Makefile.nmake delete mode 100644 epan/dissectors/asn1/p772/Makefile.common delete mode 100644 epan/dissectors/asn1/p772/Makefile.nmake delete mode 100644 epan/dissectors/asn1/pcap/Makefile.common delete mode 100644 epan/dissectors/asn1/pcap/Makefile.nmake delete mode 100644 epan/dissectors/asn1/pkcs1/Makefile.common delete mode 100644 epan/dissectors/asn1/pkcs1/Makefile.nmake delete mode 100644 epan/dissectors/asn1/pkcs12/Makefile.common delete mode 100644 epan/dissectors/asn1/pkcs12/Makefile.nmake delete mode 100644 epan/dissectors/asn1/pkinit/Makefile.common delete mode 100644 epan/dissectors/asn1/pkinit/Makefile.nmake delete mode 100644 epan/dissectors/asn1/pkix1explicit/Makefile.common delete mode 100644 epan/dissectors/asn1/pkix1explicit/Makefile.nmake delete mode 100644 epan/dissectors/asn1/pkix1implicit/Makefile.common delete mode 100644 epan/dissectors/asn1/pkix1implicit/Makefile.nmake delete mode 100644 epan/dissectors/asn1/pkixac/Makefile.common delete mode 100644 epan/dissectors/asn1/pkixac/Makefile.nmake delete mode 100644 epan/dissectors/asn1/pkixproxy/Makefile.common delete mode 100644 epan/dissectors/asn1/pkixproxy/Makefile.nmake delete mode 100644 epan/dissectors/asn1/pkixqualified/Makefile.common delete mode 100644 epan/dissectors/asn1/pkixqualified/Makefile.nmake delete mode 100644 epan/dissectors/asn1/pkixtsp/Makefile.common delete mode 100644 epan/dissectors/asn1/pkixtsp/Makefile.nmake delete mode 100644 epan/dissectors/asn1/pres/Makefile.common delete mode 100644 epan/dissectors/asn1/pres/Makefile.nmake delete mode 100644 epan/dissectors/asn1/q932-ros/Makefile.common delete mode 100644 epan/dissectors/asn1/q932-ros/Makefile.nmake delete mode 100644 epan/dissectors/asn1/q932/Makefile.common delete mode 100644 epan/dissectors/asn1/q932/Makefile.nmake delete mode 100644 epan/dissectors/asn1/qsig/Makefile.common delete mode 100644 epan/dissectors/asn1/qsig/Makefile.nmake delete mode 100644 epan/dissectors/asn1/ranap/Makefile.common delete mode 100644 epan/dissectors/asn1/ranap/Makefile.nmake delete mode 100644 epan/dissectors/asn1/rnsap/Makefile.common delete mode 100644 epan/dissectors/asn1/rnsap/Makefile.nmake delete mode 100644 epan/dissectors/asn1/ros/Makefile.common delete mode 100644 epan/dissectors/asn1/ros/Makefile.nmake delete mode 100644 epan/dissectors/asn1/rrc/Makefile.common delete mode 100644 epan/dissectors/asn1/rrc/Makefile.nmake delete mode 100644 epan/dissectors/asn1/rrlp/Makefile.common delete mode 100644 epan/dissectors/asn1/rrlp/Makefile.nmake delete mode 100644 epan/dissectors/asn1/rtse/Makefile.common delete mode 100644 epan/dissectors/asn1/rtse/Makefile.nmake delete mode 100644 epan/dissectors/asn1/rua/Makefile.common delete mode 100644 epan/dissectors/asn1/rua/Makefile.nmake delete mode 100644 epan/dissectors/asn1/s1ap/Makefile.common delete mode 100644 epan/dissectors/asn1/s1ap/Makefile.nmake delete mode 100644 epan/dissectors/asn1/sabp/Makefile.common delete mode 100644 epan/dissectors/asn1/sabp/Makefile.nmake delete mode 100644 epan/dissectors/asn1/sbc-ap/Makefile.common delete mode 100644 epan/dissectors/asn1/sbc-ap/Makefile.nmake delete mode 100644 epan/dissectors/asn1/smrse/Makefile.common delete mode 100644 epan/dissectors/asn1/smrse/Makefile.nmake delete mode 100644 epan/dissectors/asn1/snmp/Makefile.common delete mode 100644 epan/dissectors/asn1/snmp/Makefile.nmake delete mode 100644 epan/dissectors/asn1/spnego/Makefile.common delete mode 100644 epan/dissectors/asn1/spnego/Makefile.nmake delete mode 100644 epan/dissectors/asn1/sv/Makefile.common delete mode 100644 epan/dissectors/asn1/sv/Makefile.nmake delete mode 100644 epan/dissectors/asn1/t124/Makefile.common delete mode 100644 epan/dissectors/asn1/t124/Makefile.nmake delete mode 100644 epan/dissectors/asn1/t125/Makefile.common delete mode 100644 epan/dissectors/asn1/t125/Makefile.nmake delete mode 100644 epan/dissectors/asn1/t38/Makefile.common delete mode 100644 epan/dissectors/asn1/t38/Makefile.nmake delete mode 100644 epan/dissectors/asn1/tcap/Makefile.common delete mode 100644 epan/dissectors/asn1/tcap/Makefile.nmake delete mode 100644 epan/dissectors/asn1/tetra/Makefile.common delete mode 100644 epan/dissectors/asn1/tetra/Makefile.nmake delete mode 100644 epan/dissectors/asn1/ulp/Makefile.common delete mode 100644 epan/dissectors/asn1/ulp/Makefile.nmake delete mode 100644 epan/dissectors/asn1/wlancertextn/Makefile.common delete mode 100644 epan/dissectors/asn1/wlancertextn/Makefile.nmake delete mode 100644 epan/dissectors/asn1/x2ap/Makefile.common delete mode 100644 epan/dissectors/asn1/x2ap/Makefile.nmake delete mode 100644 epan/dissectors/asn1/x509af/Makefile.common delete mode 100644 epan/dissectors/asn1/x509af/Makefile.nmake delete mode 100644 epan/dissectors/asn1/x509ce/Makefile.common delete mode 100644 epan/dissectors/asn1/x509ce/Makefile.nmake delete mode 100644 epan/dissectors/asn1/x509if/Makefile.common delete mode 100644 epan/dissectors/asn1/x509if/Makefile.nmake delete mode 100644 epan/dissectors/asn1/x509sat/Makefile.common delete mode 100644 epan/dissectors/asn1/x509sat/Makefile.nmake delete mode 100644 epan/dissectors/asn1/x721/Makefile.common delete mode 100644 epan/dissectors/asn1/x721/Makefile.nmake create mode 100644 epan/dissectors/packet-cisco-ttag.c create mode 100644 epan/dissectors/packet-cql.c delete mode 100644 epan/dissectors/packet-ieee1722a.c create mode 100644 epan/dissectors/packet-nbifom.c rename epan/dissectors/{packet-gsm_osmux.c => packet-osmux.c} (54%) create mode 100644 epan/dissectors/packet-rtls.c create mode 100644 epan/dissectors/pidl/CMakeLists.txt rename epan/dissectors/pidl/{Makefile => Makefile.pidl} (100%) create mode 100644 epan/dissectors/pidl/dssetup/dssetup.cnf delete mode 100644 epan/ftypes/Makefile.common delete mode 100644 epan/ftypes/Makefile.nmake delete mode 100644 epan/gcp.c delete mode 100644 epan/gcp.h delete mode 100644 epan/nghttp2/Makefile.common delete mode 100644 epan/nghttp2/Makefile.nmake delete mode 100644 epan/wmem/Makefile.common delete mode 100644 epan/wmem/Makefile.nmake delete mode 100644 epan/wslua/Makefile.nmake delete mode 100644 extcap/Makefile.common delete mode 100644 extcap/Makefile.nmake create mode 100644 extcap_spawn.c copy epan/dissectors/packet-dvbci.h => extcap_spawn.h (55%) delete mode 100644 help/Makefile.nmake delete mode 100644 image/Makefile.nmake create mode 100644 m4/ax_cxx_compile_stdcxx.m4 delete mode 100644 packaging/Makefile.nmake delete mode 100644 packaging/nsis/Custom.nmake delete mode 100644 packaging/nsis/Makefile.nmake delete mode 100644 packaging/portableapps/Makefile.nmake delete mode 100644 plugins/Custom.nmake.example delete mode 100644 plugins/Makefile.common.inc delete mode 100644 plugins/Makefile.nmake delete mode 100644 plugins/docsis/Makefile.common delete mode 100644 plugins/docsis/Makefile.nmake delete mode 100644 plugins/docsis/moduleinfo.nmake create mode 100644 plugins/docsis/packet-dpd.c create mode 100644 plugins/docsis/packet-ocd.c delete mode 100644 plugins/easy_codec/Makefile.common delete mode 100644 plugins/easy_codec/Makefile.nmake delete mode 100644 plugins/easy_codec/moduleinfo.nmake delete mode 100644 plugins/ethercat/Makefile.common delete mode 100644 plugins/ethercat/Makefile.nmake delete mode 100644 plugins/ethercat/moduleinfo.nmake delete mode 100644 plugins/gryphon/Makefile.common delete mode 100644 plugins/gryphon/Makefile.nmake delete mode 100644 plugins/gryphon/moduleinfo.nmake delete mode 100644 plugins/irda/Makefile.common delete mode 100644 plugins/irda/Makefile.nmake delete mode 100644 plugins/irda/moduleinfo.nmake delete mode 100644 plugins/m2m/Makefile.common delete mode 100644 plugins/m2m/Makefile.nmake delete mode 100644 plugins/m2m/moduleinfo.nmake delete mode 100644 plugins/mate/Makefile.common delete mode 100644 plugins/mate/Makefile.nmake delete mode 100644 plugins/mate/moduleinfo.nmake delete mode 100644 plugins/opcua/Makefile.common delete mode 100644 plugins/opcua/Makefile.nmake delete mode 100644 plugins/opcua/moduleinfo.nmake delete mode 100644 plugins/profinet/Makefile.common delete mode 100644 plugins/profinet/Makefile.nmake delete mode 100644 plugins/profinet/moduleinfo.nmake delete mode 100644 plugins/stats_tree/Makefile.common delete mode 100644 plugins/stats_tree/Makefile.nmake delete mode 100644 plugins/stats_tree/moduleinfo.nmake delete mode 100644 plugins/tpg/Makefile.nmake delete mode 100644 plugins/unistim/Makefile.common delete mode 100644 plugins/unistim/Makefile.nmake delete mode 100644 plugins/unistim/moduleinfo.nmake delete mode 100644 plugins/wimax/Makefile.common delete mode 100644 plugins/wimax/Makefile.nmake delete mode 100644 plugins/wimax/moduleinfo.nmake delete mode 100644 plugins/wimaxasncp/Makefile.common delete mode 100644 plugins/wimaxasncp/Makefile.nmake delete mode 100644 plugins/wimaxasncp/moduleinfo.nmake delete mode 100644 plugins/wimaxmacphy/Makefile.common delete mode 100644 plugins/wimaxmacphy/Makefile.nmake delete mode 100644 plugins/wimaxmacphy/moduleinfo.nmake create mode 100644 radius/dictionary.sangoma delete mode 100644 randpkt_core/Makefile.common delete mode 100644 randpkt_core/Makefile.nmake delete mode 100644 tools/Makefile.nmake delete mode 100644 tools/lemon/Makefile.nmake delete mode 100755 tools/native-nmake.cmd delete mode 100644 tools/tpg/Makefile.nmake delete mode 100755 tools/win-setup.sh delete mode 100644 ui/Makefile.common delete mode 100644 ui/Makefile.nmake delete mode 100644 ui/cli/Makefile.common delete mode 100644 ui/cli/Makefile.nmake create mode 100644 ui/commandline.c copy ui/{file_dialog.h => commandline.h} (51%) create mode 100644 ui/firewall_rules.c create mode 100644 ui/firewall_rules.h delete mode 100644 ui/gtk/Makefile.common delete mode 100644 ui/gtk/Makefile.nmake create mode 100644 ui/qt/.gitignore delete mode 100644 ui/qt/Makefile.common delete mode 100644 ui/qt/Wireshark.pro create mode 100644 ui/qt/bluetooth_device_dialog.cpp copy ui/qt/{bluetooth_devices_dialog.h => bluetooth_device_dialog.h} (64%) create mode 100644 ui/qt/bluetooth_device_dialog.ui create mode 100644 ui/qt/field_filter_edit.cpp create mode 100644 ui/qt/field_filter_edit.h create mode 100644 ui/qt/firewall_rules_dialog.cpp copy ui/qt/{protocol_hierarchy_dialog.h => firewall_rules_dialog.h} (52%) create mode 100644 ui/qt/firewall_rules_dialog.ui delete mode 100644 ui/qt/i18n.qrc create mode 100644 ui/qt/i18n.qrc.in delete mode 100644 ui/qt/progress_overlay.png delete mode 100644 ui/qt/wireshark_de.qm delete mode 100644 ui/qt/wireshark_en.qm delete mode 100644 ui/qt/wireshark_fr.qm delete mode 100644 ui/qt/wireshark_it.qm delete mode 100644 ui/qt/wireshark_ja_JP.qm delete mode 100644 ui/qt/wireshark_pl.qm delete mode 100644 ui/qt/wireshark_zh_CN.qm delete mode 100644 ui/win32/Makefile.nmake delete mode 100644 wiretap/Makefile.common delete mode 100644 wiretap/Makefile.nmake delete mode 100644 writecap/Makefile.common delete mode 100644 writecap/Makefile.nmake delete mode 100644 wsutil/Makefile.common delete mode 100644 wsutil/Makefile.nmake create mode 100644 wsutil/win32-utils.c create mode 100644 wsutil/win32-utils.h hooks/post-receive -- wireshark with Osmocom specific dissectors