)]}' { "log": [ { "commit": "2752759c0a1401bbed9c9fdbe934437dd4fceb74", "tree": "6ddeed554d3d3ed652766349b51783bf10e31d7b", "parents": [ "10d13e4f6a3cf4da4fbfcf5ae0918a6c310305b5" ], "author": { "name": "Daniele Moro", "email": "daniele@opennetworking.org", "time": "Mon Feb 03 23:33:55 2020 -0800" }, "committer": { "name": "Daniele Moro", "email": "daniele@opennetworking.org", "time": "Fri Feb 07 21:52:54 2020 +0000" }, "message": "Add support to propagate ONOS log to Kafka with KafkaAppender in log4j2\n\n- new OSGi Bundle to define extra imports for log4j2\n- update OSGiWrapper to support fragment-host tag + bugfix\n- add kafka-clients to onos-dependencies package\n- add example of how to propagate log to Kafka via KafkaAppender\n- bugfix to org.ops4j.pax.logging.cfg\n\nChange-Id: I89992936101a48c6452082bf23c7133c20aa0b48\n" }, { "commit": "ff0a45a277a6497edd17f666a5b910e30f5c0bab", "tree": "3a1081b126c82b84a5dc20174433b2e661245acd", "parents": [ "dd0568b367fcd3f5af0b5a4e8ac5c54130777bd9" ], "author": { "name": "pier", "email": "pier@opennetworking.org", "time": "Fri May 17 20:47:06 2019 +0200" }, "committer": { "name": "pier", "email": "pier@opennetworking.org", "time": "Thu Nov 07 16:28:57 2019 +0100" }, "message": "Improves host programming introducing a pool of worker threads\n\nChange-Id: I979693aa220e2666c13c4015435c66173624ea64\n" }, { "commit": "f8e328da8a2fd29f57d07969b4d6e6135b7c0a73", "tree": "f822138c0dd410e8623d215f477a3ae5bdb04efd", "parents": [ "c7e045427107bc1bf5b537f2c159f349d1641491" ], "author": { "name": "pier", "email": "pier@opennetworking.org", "time": "Fri Jun 28 22:17:31 2019 +0200" }, "committer": { "name": "Pier Luigi Ventre", "email": "pier@opennetworking.org", "time": "Fri Oct 11 18:46:01 2019 +0000" }, "message": "Improves ping responder\n\nPatch contains several bugfixes and improvements:\n- Fixes sid retrieval when the destination leaf is down\n- Fixes sid retrieval when ping goes through the spine\n- Fixes MPLS deserializer\n- Improves Ethernet toString\n- Fixes ping to looback for dh host when bond sends to wrong leaf\n\nChange-Id: I05963e74b2976e526826ffd377cadeb462ba0a8d\n" }, { "commit": "a1010de8ea7c5228d35eae62875e20d02555cb24", "tree": "95ab36cd54cbf4f9b6b6e18a126935171d1f1b6b", "parents": [ "82ffc857f5fd35d0fa7599625624c68883cf072e" ], "author": { "name": "Dmytro Titov", "email": "d.titov@inango-systems.com", "time": "Mon Jun 10 18:07:52 2019 +0500" }, "committer": { "name": "Pier Luigi Ventre", "email": "pier@opennetworking.org", "time": "Mon Jun 17 12:37:33 2019 +0000" }, "message": "[ONOS-8000] Use passed length for Data payload\n\nCurrent code can broke a packet during serialization due to bug in\nthe \"Data.deserialize\" call. According to the IEEE Std 802.3 standard\nan ethernet frame can not have the payload less then 46 bytes. When\nthe ethernet frame have shorter payload it padded with zeros.\n\nWe observed that for short UDP packets deserialize methods for both\nthe IPv4 and UDP packets calculate length correctly, but the Data\npayload deserialization method ignores passed length and takess all\ndata up to end of the buffer with ethernet frame.\n\nSuggested changes change the Data deserialization method to use only\npassed \"length\" bytes instead of whole remaining \"data\" buffer.\n\nChange-Id: I6b93458a8925a0924f3830e3a5d5763369e8ea92\n" }, { "commit": "d884d8acf99c10b5c5885a3e8328187ae2550106", "tree": "63f291e77b1f4f411239a7cc56c14c5d1b134d14", "parents": [ "91af10a5558db4b880c18af42053e6c8f7084c3c" ], "author": { "name": "Jordan Halterman", "email": "jordan.halterman@gmail.com", "time": "Tue Apr 23 10:39:03 2019 -0700" }, "committer": { "name": "Thomas Vachuska", "email": "tom@opennetworking.org", "time": "Tue Apr 23 22:42:28 2019 +0000" }, "message": "Pre-allocate sliding window counter slots to avoid thread safety issues.\n\nChange-Id: I331457ee36416d11e52a2e8092662ade3f2e8575\n" }, { "commit": "deeb72608379b0f40dd8620675ba1aba6c5d02d3", "tree": "95158a3fa251405ba9406222326230320f28f0f0", "parents": [ "a00e3d0748210365fae68e7a63793396032d48c5" ], "author": { "name": "Ray Milkey", "email": "ray@opennetworking.org", "time": "Mon Apr 22 15:21:37 2019 -0700" }, "committer": { "name": "Thomas Vachuska", "email": "tom@opennetworking.org", "time": "Tue Apr 23 16:05:27 2019 +0000" }, "message": "Use a copy on write array list for sliding window counter\n\nChange-Id: I80f957c55e49b94e6904630ece031c1dbc8ad356\n" }, { "commit": "631e7707890a8e2df5b6f3ccafed365dc34d2615", "tree": "2ab3f3ec955e7c5bd874e81c452ec8a646fd8e67", "parents": [ "c2be50a804742a9a22607515880d960a043636ca" ], "author": { "name": "Jordan Halterman", "email": "jordan@opennetworking.org", "time": "Thu Apr 11 15:21:01 2019 -0700" }, "committer": { "name": "Ray Milkey", "email": "ray@opennetworking.org", "time": "Fri Apr 12 04:50:14 2019 +0000" }, "message": "Ensure SlidingWindowCounter is advanced in correct order prior to building the complete window\n\nChange-Id: Ie58cb48cf4af5e29fdc48e02ec53e37b326b0340\n(cherry picked from commit 322a624e60cc4367f0a041129d6721aee007a127)\n" }, { "commit": "df4b08a297b37e20e20c8415a11684a91b39472f", "tree": "a6ee423ff181a139ddde74006aedcfbc20f6f4ab", "parents": [ "1c8a4ede3d9db1b9fb0cca267015eaee5d6239b5" ], "author": { "name": "Jordan Halterman", "email": "jordan@opennetworking.org", "time": "Tue Mar 05 18:44:03 2019 -0800" }, "committer": { "name": "pier", "email": "pier@opennetworking.org", "time": "Tue Apr 09 21:16:53 2019 +0200" }, "message": "Modify OpenFlow provider to avoid stats collection when switch is under high load\n* Track load via sliding window\n* Pause stats collection when load is significantly above average\n* Resume stats collection when load returns to normal\n* Pause stats collection when reply is in-flight\n\nChange-Id: I3159b4f806a6405ca6be494534497348716cc921\n" }, { "commit": "7fd9ae2208be35dbcc1a0451a6be1acd4371256f", "tree": "644dd3d7ab0d2591e658222dd7942260cf7ef711", "parents": [ "d1092d6583cf18a4e3b432b47cee2a828f13b225" ], "author": { "name": "Ray Milkey", "email": "ray@opennetworking.org", "time": "Tue Apr 02 09:34:23 2019 -0700" }, "committer": { "name": "Ray Milkey", "email": "ray@opennetworking.org", "time": "Tue Apr 02 17:05:33 2019 +0000" }, "message": "Synchronize access to static executors\n\nChange-Id: Iad743cfd22b7017b432f8fd6bdb3e13096a31da5\n" }, { "commit": "397caca1736bda12be53ec6cf27be862c3b355e8", "tree": "56c12132fea4c69f05469bb0b7fc7b1c4e3a5eee", "parents": [ "1c27bc7f30f522bcd800dbbea6c4a99db75a4535" ], "author": { "name": "Ray Milkey", "email": "ray@opennetworking.org", "time": "Mon Apr 01 16:27:50 2019 -0700" }, "committer": { "name": "Thomas Vachuska", "email": "tom@opennetworking.org", "time": "Tue Apr 02 00:07:14 2019 +0000" }, "message": "Fix ONOS-7958 - problems that were causing failures when onos-core restarts\n\nChange-Id: I186107a386827d66f017182a573377a6a7bb7b00\n" }, { "commit": "397d8d46794cbdf71d377857ac7f6f52cc523bb7", "tree": "b6ecec475f4aea70d269e7d1ced31830a3615c7e", "parents": [ "975a3430c7063813a504b77ee8149c5c2a5438bf" ], "author": { "name": "Ray Milkey", "email": "ray@opennetworking.org", "time": "Fri Mar 22 09:05:02 2019 -0700" }, "committer": { "name": "Ray Milkey", "email": "ray@opennetworking.org", "time": "Fri Mar 22 09:05:02 2019 -0700" }, "message": "Fix Sonar complaints about synchronization\n\nChange-Id: I1febbe24b9c96083c661a9b1e88b3e0a3bf03752\n" }, { "commit": "9bf3b2a8770399ad65d5beba587eab83c1fbbc4c", "tree": "2c1524c82be65aebce7f87d7d4d63ff223c67294", "parents": [ "5d80e4579ebf60f7a382b40919bfc272baf9efbc" ], "author": { "name": "Ray Milkey", "email": "ray@opennetworking.org", "time": "Thu Mar 14 13:47:31 2019 -0700" }, "committer": { "name": "Thomas Vachuska", "email": "tom@opennetworking.org", "time": "Fri Mar 22 00:02:24 2019 +0000" }, "message": "Allocate a new Timer if component is restarted\n\nChange-Id: I8f7487d636a95613a2e6aa311987a908de21df16\n" }, { "commit": "4972416f9dc8e95825249b9423edff236929e007", "tree": "9542e86c110fe901194fe0b692d92e263dd2a3a9", "parents": [ "c05bd4350f82b9b04631fb5f8eb2bf230566951e" ], "author": { "name": "Ray Milkey", "email": "ray@opennetworking.org", "time": "Fri Jan 25 15:59:36 2019 -0800" }, "committer": { "name": "Ray Milkey", "email": "ray@opennetworking.org", "time": "Mon Jan 28 09:11:35 2019 -0800" }, "message": "Remove deprecated APIs from packet classes\n\nChange-Id: Id02d759077e19e84ed290994ca53b2a0593de223\n" }, { "commit": "bd8ddfe22824b455fe554a636ade84d80808a2fc", "tree": "9973335198ce925df6adfab4cb716adab9135e3c", "parents": [ "fa066ed2b0d9814c6bae91c65a017bbccd11ba56" ], "author": { "name": "Thomas Vachuska", "email": "tom@opennetworking.org", "time": "Thu Dec 13 12:58:48 2018 -0800" }, "committer": { "name": "Thomas Vachuska", "email": "tom@opennetworking.org", "time": "Fri Dec 14 14:47:17 2018 -0800" }, "message": "Refactoring audit subsystem to clean-up and eliminate back-dependency from core to CLI; still needs additional work.\n\nChange-Id: I93c04c94f27b7b89c582b359eebe125458a573a7\n" }, { "commit": "b5324e7168b7dbd43786fe9b107f996284d800c3", "tree": "1d779fe118898fa814d22b56fe734f19083e940a", "parents": [ "b87d9f17b29f6fb3ec0645a84a1842718dcbf9a2" ], "author": { "name": "Carmelo Cascone", "email": "carmelo@opennetworking.org", "time": "Sun Nov 25 02:26:32 2018 -0800" }, "committer": { "name": "Carmelo Cascone", "email": "carmelo@opennetworking.org", "time": "Tue Dec 11 14:48:06 2018 -0800" }, "message": "Improve fabric.p4 to reduce pipeline resources and refactor pipeconf impl\n\nThis patch affects both the P4 pipeline implementation and the\nJava pipeconf.\n\nP4 PIPELINE\n- Less tables and smarter use of metadata to reduce inter-tables\ndependencies and favor parallel execution of tables.\n- Removed unused actions / renamed existing ones to make forwarding\nbehavior clearer (e.g. ingress_port_vlan table)\n- Remove co-existence of simple and hansed table. Hashed should be the\ndefault one, but implementations that do not support action profiles\nmight compile fabric.p4 to use the simple one.\n- Use @name annotations for match fields to make control plane\nindependent of table implementation.\n- Use @hidden to avoid showing actions and table on the p4info that\ncannot be controlled at runtime.\n- First attempt to support double VLAN cross-connect (xconnect table).\n- New design has been tested with \"fabric-refactoring\" branch of\nfabric-p4test:\ngithub.com/opennetworkinglab/fabric-p4test/tree/fabric-refactoring\n\nJAVA PIPECONF\nThis patch brings a major refactoring that reflects the experience\ngathered in the past months of working on fabric.p4 and reasoning on its\npipeconf implementation. Indeed, the FlowObjective API is\nunder-specified and sometimes ambiguous which makes the process of\ncreating and maintaining a pipeliner implementation tedious. This\nrefactoring brings a simplified implementation by removing unused/\nunnecessary functionalities and by recognizing commonality when possible\n(e.g. by means of abstract and utility classes). It also makes design\npatterns more explicit and consistent. Overall, the goal is to reduce\ntechnical debt and to make it easier to support new features as we\nevolve fabric.p4\n\nChanges include:\n- Changes in pipeliner/interpreter to reflect new pipeline design.\n- By default translate objective treatment to PiAction. This favors\ndebuggability of flow rules in ONOS.\n- Support new NextObjective’s NextTreatment class.\n- Remove lots of unused/unnecessary code (e.g. async callback handling\nfor pending objective install status in pipeliner as current\nimplementation was always returning success)\n- Gather commonality in abstract classes and simplify implementation\nfor objective translator (filtering, forwarding, next)\n- New implementation of ForwardingFunctionTypes (FFT) that looks at\ncriterion instance values along with their types (to avoid relying on\ncase-specific if-else conditions to recognize variants of an FFT)\n- Adaptive translation of NextObjective based on presence of simple or\nhashed table.\n- Support DENY FilteringObjective\n\nAlso:\n- Fix onos-p4-gen-constants to avoid generating conflicting\nPiMatchFieldId variable names.\n- Install Graphviz tools in p4vm to generate p4c graphs\n- Generate p4c graphs by default when compiling fabric.p4\n- Use more compact Hex string when printing PI values\n\nChange-Id: Ife79e44054dc5bc48833f95d0551a7370150eac5\n" }, { "commit": "f22adbf0a0542dc89255c01e6460ccb8ec31f9f0", "tree": "3c01425d2b48c224f301b0921c725b0c2befc16e", "parents": [ "be23914f8ae904d21e300d7600aa3822e86b2106" ], "author": { "name": "Ray Milkey", "email": "ray@opennetworking.org", "time": "Fri Nov 30 15:40:09 2018 -0800" }, "committer": { "name": "Ray Milkey", "email": "ray@opennetworking.org", "time": "Mon Dec 10 16:58:53 2018 +0000" }, "message": "Remove ERROR log that happens during normal processing\n\nChange-Id: I968868875fd903e328dc7dd15e537ff3d8295254\n" }, { "commit": "f6353d4fc869b6494afc6ef36f6ca4e1fb0faeda", "tree": "921eda8b875d8c8f000f0b2173a7f6c0dd472198", "parents": [ "3039bdbb06f426bf06c59b6d25b0847a73fab8e7" ], "author": { "name": "arjunek1992", "email": "arjun.k02@infosys.com", "time": "Tue Nov 20 08:56:29 2018 -0500" }, "committer": { "name": "Thomas Vachuska", "email": "tom@opennetworking.org", "time": "Fri Dec 07 21:13:07 2018 +0000" }, "message": "ONOS audit REST API support\n\nChange-Id: Ic2910785f1f16fe5e36b33c1a73f44539cd8fbea\n" }, { "commit": "fe6afd8c3887fc8d1cd327d49676d56edb7a00d4", "tree": "d37f59d4162ba5bd47ecbbb5570c7c5445e60f94", "parents": [ "c4d037797d0f02f117fcd9e81a8d159d3650a704" ], "author": { "name": "Ray Milkey", "email": "ray@opennetworking.org", "time": "Mon Nov 26 14:03:20 2018 -0800" }, "committer": { "name": "Ray Milkey", "email": "ray@opennetworking.org", "time": "Mon Nov 26 23:15:53 2018 +0000" }, "message": "Sonar suggestions\n\nChange-Id: I68d400185ffc885bf92b558a2565a49af149ef0c\n" }, { "commit": "427e9756cfcc4d38c9ca9515dc4b8a3be0a808ae", "tree": "8c21f3db2fe83560041f6a10692a943ea693dd28", "parents": [ "a4c4ea8acda413d751b631232b6e1ce023852db0" ], "author": { "name": "Ray Milkey", "email": "ray@opennetworking.org", "time": "Thu Nov 15 16:34:48 2018 -0800" }, "committer": { "name": "Ray Milkey", "email": "ray@opennetworking.org", "time": "Fri Nov 16 02:01:31 2018 +0000" }, "message": "Add dependency on Jersey HK to prevent failure to locate injection factory class during startup\n\nChange-Id: I9ea6cec2ed7fe60bec1bb86be4284507d655e065\n" }, { "commit": "123f0e08ad42cd36ed9e9106d4be7e3b66191bb3", "tree": "e66dc02d3efd3b28c07f7791b1d7fe7e87a6efd3", "parents": [ "e6a00f00bf858c4fc64b6aca61022c138839d86c", "c02358a1888be7f56f62c5ef8fa7d8c9d799b857" ], "author": { "name": "Ray Milkey", "email": "ray@opennetworking.org", "time": "Thu Nov 08 13:35:40 2018 -0800" }, "committer": { "name": "Ray Milkey", "email": "ray@opennetworking.org", "time": "Thu Nov 08 14:18:52 2018 -0800" }, "message": "Merge branch \u0027master\u0027 into dev-karaf-4.2.1\n\nChange-Id: If6c7d5f1dc6434ac8ea2fd9716b8ebeee38daa50\n" }, { "commit": "ce65cc0055f2887f5e3bc5e698c3e9d06e1983e5", "tree": "9d6994d1ad0170f1fe4097fda3291322df0d766c", "parents": [ "45932c7a9c99470da4f946759050f7a4ceab8c4e" ], "author": { "name": "DongRyeol Cha", "email": "dr83.cha@samsung.com", "time": "Mon Jul 23 15:02:28 2018 +0900" }, "committer": { "name": "Thomas Vachuska", "email": "tom@opennetworking.org", "time": "Thu Nov 08 18:36:54 2018 +0000" }, "message": "Make a link depends on packet-in LLDP packet.\n\nThe ONOS does not process the incoming LLDP packet from switches.\nThe ONOS only process LLDP packets if LLDP packet has \"ONOS Discovery\" optional TLV.\n\nSo, this changes process incoming LLDP packet from switch and make a link information and onos can utilize it.\n\nAlso, this patch changes the requested appId of DefaultForwardingObjective generated by PacketManager.\nSo, AppId in result of flows cli will be printed to actual requested appId.\n\nONOS-7748\n\nChange-Id: I2611b34655bec2369b8817ce0cd29fb2edbed845\n" }, { "commit": "a218d43062bd637e12f675251d6c4c6a82d35ceb", "tree": "9396ca130ce84cd241a0d80f6400fe9083ef4424", "parents": [ "8e406511e98d7f28fce794cbb41b713a12802cd5", "55c3053e5e0ec2ff90b0de22979263e2a9af597e" ], "author": { "name": "Ray Milkey", "email": "ray@opennetworking.org", "time": "Tue Oct 30 11:18:58 2018 -0700" }, "committer": { "name": "Ray Milkey", "email": "ray@opennetworking.org", "time": "Tue Oct 30 12:44:55 2018 -0700" }, "message": "Merge branch \u0027master\u0027 into merge\n\nChange-Id: Id77bb2de77dd288404c83e331b076aaf9aafacc5\n" }, { "commit": "64c2dfd3a12c618f6288c2aac8ccb51ac61f9a7a", "tree": "34bf99eddc1252a401bb8ed8153ae90369c48aa0", "parents": [ "da0b485f83f212d4333b8d65b0be61dcf780f0fd" ], "author": { "name": "Charles Chan", "email": "rascov@gmail.com", "time": "Tue Jul 24 11:58:08 2018 -0700" }, "committer": { "name": "Charles Chan", "email": "rascov@gmail.com", "time": "Mon Oct 29 16:49:14 2018 -0700" }, "message": "Implement packet seriailizer and deserializer for LACP\n\nChange-Id: Idbbd87a3ddeb477cac49a65e6a5c768761019e11\n" }, { "commit": "4a694f692cc8f38f89cd4da76eb0eaa407e3cc41", "tree": "65c9e6180099bf76df9598c0e808fbf5ec04ae2a", "parents": [ "6b02443362f25ca20da4d3cd91a178e0fdf46116" ], "author": { "name": "Anjali K K", "email": "anjali.k02@infosys.com", "time": "Thu Jul 12 19:09:19 2018 +0530" }, "committer": { "name": "Charles Chan", "email": "charles@opennetworking.org", "time": "Mon Oct 29 22:38:20 2018 +0000" }, "message": "IEEE 802.1x EAPOL-MKA packet support.\n\nChange-Id: I61bc45226d5b84445d4fafa969150c4a707ab3bc\n(cherry picked from commit 7cd5ff66764505e9c8688af8cb96fa4f089dcf3e)\n" }, { "commit": "22ea6126e484eabfeda65fe4a208ca8715466c2f", "tree": "74cede4b5fa51f877d2022b086c70f0d54714348", "parents": [ "9f3b1ea1cd30a9c6f38854698fb6d68eb108b831" ], "author": { "name": "Thomas Vachuska", "email": "tom@opennetworking.org", "time": "Wed Oct 24 12:28:59 2018 -0700" }, "committer": { "name": "Ray Milkey", "email": "ray@opennetworking.org", "time": "Wed Oct 24 20:02:31 2018 +0000" }, "message": "Removing BUCK files and other Buck-related auxiliaries.\n\nChange-Id: I23691380efcd9bce4906695605214ed59ada0e87\n" }, { "commit": "d17309c2f587d8a30eba378977b7581f5e4f1f5c", "tree": "a892d0e64cbbc94acf464855d532967f490308ac", "parents": [ "7e7bd86cb0b9a33d5d2d6d4ce69bd79ca50eab09", "f66a64f2d28445724e608905bf40eda0a931c1cc" ], "author": { "name": "Ray Milkey", "email": "ray@opennetworking.org", "time": "Thu Oct 18 09:34:54 2018 -0700" }, "committer": { "name": "Ray Milkey", "email": "ray@opennetworking.org", "time": "Thu Oct 18 10:12:54 2018 -0700" }, "message": "Merge branch \u0027master\u0027 into merge\n\nChange-Id: I35af23202e94a114f129f2f000ab237165b26737\n" }, { "commit": "31e16f57b10ebb5c0f98d8dbf779774df342ed03", "tree": "a7ba8ab671228eb24f9e3ec6218bd9ac80f72131", "parents": [ "e8b28db08622accdb1d1ff503a7084f067d60fc8" ], "author": { "name": "Samuel Jero", "email": "samuel.jero@ll.mit.edu", "time": "Fri Sep 21 10:34:28 2018 -0400" }, "committer": { "name": "Thomas Vachuska", "email": "tom@opennetworking.org", "time": "Wed Oct 17 15:59:31 2018 +0000" }, "message": "Secure LLDP-based Topology Detection\n\nCurrent LLDP/BDDP-based Topology Detection is vulnerable to the\ncreation of fake links via forged, modified, or replayed LLDP packets.\nThis patch fixes this vulnerability by authenticating LLDP/BDDP packets\nusing a Message Authentication Code and adding a timestamp to prevent\nreplay. We use HMAC with SHA-256 has our Messge Authentication Code and\nderive the key from the config/cluster.json file via the\nClusterMetadata class.\n\nChange-Id: I01dd6edc5cffd6dfe274bcdb97189f2661a6c4f1\n" }, { "commit": "0b18b72872491243a6a8ece5b38d32790591d411", "tree": "a9b36c9f36de6fde91b9c3f87c3aa4d637fbdf38", "parents": [ "b5646e6f7a62849d87dceb660dd6f351386d48f1", "908cff4847cf48a62fdf7bb57d776ef165db29bc" ], "author": { "name": "Ray Milkey", "email": "ray@opennetworking.org", "time": "Tue Oct 16 13:19:15 2018 -0700" }, "committer": { "name": "Ray Milkey", "email": "ray@opennetworking.org", "time": "Tue Oct 16 13:19:15 2018 -0700" }, "message": "Merge branch \u0027master\u0027 into merge\n\nChange-Id: I163ecf699b554e33f4db938c66b73c9911e51135\n" }, { "commit": "a432cf87faf44704787d1379149423cde057f130", "tree": "c952b2b8c3ebfcab66b490b9c4f120b38152da93", "parents": [ "d07f67220c5caf2709331664de80625ac437b25c" ], "author": { "name": "Saurav Das", "email": "sauravdas@alumni.stanford.edu", "time": "Thu Oct 11 15:29:24 2018 -0700" }, "committer": { "name": "Charles Chan", "email": "charles@opennetworking.org", "time": "Fri Oct 12 01:12:27 2018 +0000" }, "message": "Allow applications to specify a few other packet-request flow priorities.\n\nAlso let Ethernet class recognize EAPOL eth-type when printing.\n\nChange-Id: I52b9d9aec6dfdd07aa49861f8c6b82ed814f638e\n(cherry picked from commit 6f58cf1e5aae371cb8c7e0ad69552f3e68672f05)\n" }, { "commit": "d84f89ba3d18fb8e9c44fa0bab004d24c56b0a81", "tree": "687aacc51f41941321d07f3a4ded68b68d7d813d", "parents": [ "10216e4129e46816826c7288287230d3236de03a" ], "author": { "name": "Ray Milkey", "email": "ray@opennetworking.org", "time": "Fri Aug 17 14:54:17 2018 -0700" }, "committer": { "name": "Ray Milkey", "email": "ray@opennetworking.org", "time": "Fri Sep 28 11:20:57 2018 -0700" }, "message": "[WIP] Upgrade ONOS to karaf version 4.2.1\n\nChange-Id: I7cd40c995bdf1c80f94b1895fb3344e32404c7fa\n" }, { "commit": "13472a137e5daa171612a8135a59a7ff227bcffb", "tree": "f1b90bd8bcb0db61d3543e3f77886c473e8236c4", "parents": [ "33306ba6091aeceb0f508d0a2ccccce0a17c6f44" ], "author": { "name": "Ray Milkey", "email": "ray@opennetworking.org", "time": "Thu Sep 20 16:25:01 2018 -0700" }, "committer": { "name": "Ray Milkey", "email": "ray@opennetworking.org", "time": "Thu Sep 20 16:25:01 2018 -0700" }, "message": "remove references to deprecated ICMP constant\n\nChange-Id: I041ee8fb555df318edfc5ebca9ebd9a8934c947d\n" }, { "commit": "1f8fcc3c6b200c401e2a65b3f9cabf10879d81de", "tree": "d6a4faddebbbc97e2961e98c3cd0b1ade20d6ab5", "parents": [ "b256a849fa4702045b92926f063ae72af2c8fc9a" ], "author": { "name": "Ray Milkey", "email": "ray@opennetworking.org", "time": "Mon Sep 17 14:25:29 2018 -0700" }, "committer": { "name": "Ray Milkey", "email": "ray@opennetworking.org", "time": "Mon Sep 17 22:48:13 2018 +0000" }, "message": "Fix problems detected by the latest version of errorprone\n\nChange-Id: I532d3627fa232e93ee6860bd10db64c99e78f915\n" }, { "commit": "51bee8df4b43b3af694a3e409f989310c7095c3a", "tree": "873ba18ee7ce5f5126eb97a78c3ae70075d3d5e2", "parents": [ "6b1acfcb91bd18797866d47fd6564030e1b724b3" ], "author": { "name": "Ray Milkey", "email": "ray@opennetworking.org", "time": "Mon Sep 10 10:01:35 2018 -0700" }, "committer": { "name": "Thomas Vachuska", "email": "tom@opennetworking.org", "time": "Tue Sep 11 16:45:21 2018 +0000" }, "message": "Bump up BND to version 4.0.0 in preparation for Java 10\n\nChange-Id: Ieb4b718d6e0077c3b620afe0d8ec50a5901f868f\n" }, { "commit": "2c84a9a15801413ec76ec071ca57dcb3fe9bcc4e", "tree": "e868bf0a8c13e16a234d8a00619c3dd549c2b32c", "parents": [ "946fb4f2d3442f62ff14da899fc7a01a43b55495" ], "author": { "name": "Ray Milkey", "email": "ray@opennetworking.org", "time": "Wed Sep 05 17:40:39 2018 -0700" }, "committer": { "name": "Thomas Vachuska", "email": "tom@opennetworking.org", "time": "Tue Sep 11 16:43:16 2018 +0000" }, "message": "Remove deprecated fit() API\n\nChange-Id: I693389c0c40c0c6fc4d8fabf78307c9acc84b247\n" }, { "commit": "946fb4f2d3442f62ff14da899fc7a01a43b55495", "tree": "38c73c72aa33cb3eba27e83150b7e808e9565ecd", "parents": [ "066fe4a0ec812bf4b613f5d5e88c78a5ff18c1a4" ], "author": { "name": "Ray Milkey", "email": "ray@opennetworking.org", "time": "Wed Sep 05 17:21:14 2018 -0700" }, "committer": { "name": "Thomas Vachuska", "email": "tom@opennetworking.org", "time": "Tue Sep 11 16:43:08 2018 +0000" }, "message": "Remove deprecated getTimer() API\n\nChange-Id: Ie6d99b7145f180ff264c2f372495880f50a10ca1\n" }, { "commit": "c65a87013e78b0777f63e1ee887845409dbdb1bf", "tree": "3f44b7e1509aa3afb15d4acdf685439eac4ee7fd", "parents": [ "7f98ba611d75f26f3a2c164f441435263854b5f1" ], "author": { "name": "Ray Milkey", "email": "ray@opennetworking.org", "time": "Fri Sep 07 09:31:35 2018 -0700" }, "committer": { "name": "Ray Milkey", "email": "ray@opennetworking.org", "time": "Fri Sep 07 17:47:54 2018 +0000" }, "message": "remove deprecated isLinkLocal() method\n\nChange-Id: I05e5d836002a102319abd9ee45dffadd6a5e38e5\n" }, { "commit": "384aea29c675dc5fb63748311190ce6e91ac973d", "tree": "164770b0da01dd26e18f51b5beac99831251ff4b", "parents": [ "da60a61435209b866b950d9509be427dfcf9f769" ], "author": { "name": "Charles Chan", "email": "rascov@gmail.com", "time": "Thu Aug 23 22:08:02 2018 -0700" }, "committer": { "name": "Carmelo Cascone", "email": "carmelo@opennetworking.org", "time": "Tue Aug 28 05:24:39 2018 +0000" }, "message": "Support IPv4 multicast in P4 fabric pipeline\n\n- Multicast can use the same table as unicast. Merge into one.\n- Allow masked destination MAC in classifier table\n\nNote:\n- Pipeliner now translates all exact MAC match to masked match with FF:FF:FF:FF:FF:FF mask.\n- Interpreter now only uses masked src/dst MAC\n\nChange-Id: Ibd27ebfb2d72ba929031f07a29927eb6f1844f11\n(cherry picked from commit 0865779b66a59a623856b1353615e462af5575c5)\n" }, { "commit": "761e80a427799087de920b457f74e5bbedbbb981", "tree": "4e8d741d1fb73d3f73e52ebc089e5c1ef4aab072", "parents": [ "647a99c3f7d1bd897e302cfb7faada20943b2f01" ], "author": { "name": "Ray Milkey", "email": "ray@opennetworking.org", "time": "Fri Aug 17 15:26:31 2018 -0700" }, "committer": { "name": "Ray Milkey", "email": "ray@opennetworking.org", "time": "Tue Aug 21 18:11:58 2018 +0000" }, "message": "Remove pom files from ONOS\n\nChange-Id: I53e2395466cba10222d638736635b11380421d98\n" }, { "commit": "312d98773222706dc480a4ad8aef31f0d09a9404", "tree": "47888dfbfa515a9b00f6114ff4a9d39afcdc5a97", "parents": [ "e075338aa76ba007b908562bf0a31d4d9b601e3d" ], "author": { "name": "Ray Milkey", "email": "ray@opennetworking.org", "time": "Mon Aug 20 16:09:54 2018 -0700" }, "committer": { "name": "Ray Milkey", "email": "ray@opennetworking.org", "time": "Mon Aug 20 16:09:54 2018 -0700" }, "message": "Starting snapshot 1.15.0-SNAPSHOT\n\nChange-Id: I9239c7695f7faf6dc184a0ff54a34dedf4761b2d\n" }, { "commit": "03e5521fba505725ef27147c292f7e8f0a9d4db0", "tree": "01a7e7658d417c0418bcc7474ad693de8c7149f5", "parents": [ "3594c24cb2d3c8a436ad70910f01125fec29362b" ], "author": { "name": "ONOS Jenkins User", "email": "jenkins@onlab.us", "time": "Tue Aug 14 22:13:58 2018 +0000" }, "committer": { "name": "ONOS Jenkins User", "email": "jenkins@onlab.us", "time": "Tue Aug 14 22:13:58 2018 +0000" }, "message": "Starting snapshot 1.14.0-SNAPSHOT\n" }, { "commit": "3594c24cb2d3c8a436ad70910f01125fec29362b", "tree": "4117a5899b4728942f598c80fc00d5c891cab8dc", "parents": [ "591f66a9a62dc0acea68b5ae0a41aaa240465ab7" ], "author": { "name": "ONOS Jenkins User", "email": "jenkins@onlab.us", "time": "Tue Aug 14 22:13:02 2018 +0000" }, "committer": { "name": "ONOS Jenkins User", "email": "jenkins@onlab.us", "time": "Tue Aug 14 22:13:02 2018 +0000" }, "message": "Tagging 1.14.0-rc2\n" }, { "commit": "4e5f2d67aca7cb10fa7f237f8986aaf54b2e77ee", "tree": "e45279c96e4c26c2d8c02cbd66ca6a79f17a961b", "parents": [ "cff0bd8922add4a8e1fd9633121085dd861f2fd9" ], "author": { "name": "ONOS Jenkins User", "email": "jenkins@onlab.us", "time": "Mon Aug 13 23:16:37 2018 +0000" }, "committer": { "name": "ONOS Jenkins User", "email": "jenkins@onlab.us", "time": "Mon Aug 13 23:16:37 2018 +0000" }, "message": "Starting snapshot 1.14.0-SNAPSHOT\n" }, { "commit": "cff0bd8922add4a8e1fd9633121085dd861f2fd9", "tree": "b09d5433ad507f7010aeca4c43c22f05e3a2cc60", "parents": [ "46848a8cab72f638844d6677a3769c535400da9e" ], "author": { "name": "ONOS Jenkins User", "email": "jenkins@onlab.us", "time": "Mon Aug 13 23:15:43 2018 +0000" }, "committer": { "name": "ONOS Jenkins User", "email": "jenkins@onlab.us", "time": "Mon Aug 13 23:15:43 2018 +0000" }, "message": "Tagging 1.14.0-rc1\n" }, { "commit": "4867af2f9c0f2fcb01850fe682b285c2aa1d50da", "tree": "26b7e353650dcd607f18d4a746de1ab8d31de8a1", "parents": [ "bc559fd94e66e0098e0b479c51342bf5fa976fb2" ], "author": { "name": "Ray Milkey", "email": "ray@opennetworking.org", "time": "Fri Aug 10 16:52:28 2018 -0700" }, "committer": { "name": "Ray Milkey", "email": "ray@opennetworking.org", "time": "Fri Aug 10 16:53:10 2018 -0700" }, "message": "Revert \"Tagging 1.14.0-b1\"\n\nThis reverts commit 78ce40093ac008fd6d169ab83d2d5961f91f6e31.\n\nChange-Id: I8482f550c30f75d65333f6be9c9115a930abc56f\n" }, { "commit": "78ce40093ac008fd6d169ab83d2d5961f91f6e31", "tree": "2df601994707fec84847cdf36e6e27c67e4d9d37", "parents": [ "6f0458cae0cdaf2cf14cbae5112a5404aa1c5573" ], "author": { "name": "Ray Milkey", "email": "ray@opennetworking.org", "time": "Fri Aug 10 11:16:44 2018 -0700" }, "committer": { "name": "Ray Milkey", "email": "ray@opennetworking.org", "time": "Fri Aug 10 11:16:44 2018 -0700" }, "message": "Tagging 1.14.0-b1\n" }, { "commit": "72893b775523f8691c4d89963d1d4bdf54273e40", "tree": "5516bdac4f705304fc88e65046ef81dad1735045", "parents": [ "dda5ee77527972593077df90f50987e1d98001e9" ], "author": { "name": "Carmelo Cascone", "email": "carmelo@opennetworking.org", "time": "Thu Aug 09 00:59:06 2018 -0700" }, "committer": { "name": "Thomas Vachuska", "email": "tom@opennetworking.org", "time": "Thu Aug 09 20:33:39 2018 +0000" }, "message": "[WIP] Attempt at building grpc and p4runtime protocols with Bazel\n\nSTILL NOT WORKING AT RUNTIME\n\nChange-Id: I1f9e60b12a12e09edad2a714ec2921a4f71c6d35\n" }, { "commit": "e44369478b665dd5a977421050e26dff325de813", "tree": "30388aa246342812c25eee9599d60c5ad064bae1", "parents": [ "0edb2c6a0ff15b782824d844e603ba63274d3e59" ], "author": { "name": "Thomas Vachuska", "email": "tom@opennetworking.org", "time": "Tue Aug 07 19:27:10 2018 -0700" }, "committer": { "name": "Thomas Vachuska", "email": "tom@opennetworking.org", "time": "Tue Aug 07 19:27:10 2018 -0700" }, "message": "Fixing BND OSGI wrapp for Bazel build.\n\nChange-Id: I7d70f79eb7ce79e5cca65659e096062fb469f18c\n" }, { "commit": "4a0be7b0df2081e1ec3ef0580b0b730a536347bf", "tree": "19adacc25314bc8bf728774586f87bd2d47e90ed", "parents": [ "d27dcdaf51018a2b14f778def1fcd8d2e3aadfc7" ], "author": { "name": "Daniel Park", "email": "dan.mcpark84@gmail.com", "time": "Tue Jul 31 09:57:41 2018 +0900" }, "committer": { "name": "Thomas Vachuska", "email": "tom@opennetworking.org", "time": "Tue Aug 07 08:00:31 2018 +0000" }, "message": "Adds mtu option in DHCP option codes.\n\nChange-Id: I12edf10939043ca992ff4a90817d3d290b9ee3e5\n" }, { "commit": "d27dcdaf51018a2b14f778def1fcd8d2e3aadfc7", "tree": "7b7f9d447b947c5b130261be8b2157a9728d8339", "parents": [ "95f73317bec88dc34ed126835edffb6f162c8a00" ], "author": { "name": "Daniel Park", "email": "dan.mcpark84@gmail.com", "time": "Tue Aug 07 01:40:40 2018 +0900" }, "committer": { "name": "Thomas Vachuska", "email": "tom@opennetworking.org", "time": "Tue Aug 07 08:00:10 2018 +0000" }, "message": "Implements ICMPEcho packet type.\n\n- For echo request and reply purpose\n- STC fast test passed\n\nChange-Id: Ib8ff062718f1747ecf6fcf0fbe06935df28f0e71\n" }, { "commit": "4ad8687e1cdac5a9bf76ed3b2788301b0de2761c", "tree": "2f654182b6501e544af421e98f69fa93cc53bca5", "parents": [ "fa5b77a6aee892d45b75e5f6c8a80d4596f6e1d7" ], "author": { "name": "Jian Li", "email": "pyguni@gmail.com", "time": "Sun Aug 05 03:34:35 2018 +0900" }, "committer": { "name": "Ray Milkey", "email": "ray@opennetworking.org", "time": "Sun Aug 05 14:27:33 2018 +0000" }, "message": "Augment osgi java library bazel plugin to specify bundle classpath\n\nChange-Id: I123064bbcb30ffb6ce60458a74356c989d3df471\n" }, { "commit": "1c896873c53d809a7b102ce9508624c71322146f", "tree": "18717b1706addbfd2537e489a6af885ca1a2176d", "parents": [ "02db25c894157857844786a327d00c54bd470fb0" ], "author": { "name": "Ray Milkey", "email": "ray@opennetworking.org", "time": "Fri Aug 03 10:27:57 2018 -0700" }, "committer": { "name": "Ray Milkey", "email": "ray@opennetworking.org", "time": "Fri Aug 03 11:30:58 2018 -0700" }, "message": "Revert \"Implements ICMPEcho packet type.\"\n\nThis reverts commit c90af240ebf85b2954d414afceafddca5b7d5ef6.\n\nChange-Id: Idfd9e9aa2af8550b8bdd22305704fd368597459e\n" }, { "commit": "8bf12805a634d9832cac7616086beb1cf01f8ec9", "tree": "875950883ebece608c06caf512410e389c5ee7c2", "parents": [ "34328629697b0a3840a5336f4d794170acc36afd" ], "author": { "name": "Ray Milkey", "email": "ray@opennetworking.org", "time": "Fri Aug 03 16:55:18 2018 +0000" }, "committer": { "name": "Ray Milkey", "email": "ray@opennetworking.org", "time": "Fri Aug 03 17:14:16 2018 +0000" }, "message": "Revert \"Fixing errorprone\u0027s warning.\"\n\nThis reverts commit c5836479cf04a23bc24f097ea606153b572eb76b.\n\nChange-Id: Ia662d4b35a7d063b45876315d8bf97444ca41c5b\n" }, { "commit": "c5836479cf04a23bc24f097ea606153b572eb76b", "tree": "9ee8007aa51775a6b5749b127f4c34865c81716d", "parents": [ "8235a1a6b0b10e12e020451a008de6ee4e7b56a6" ], "author": { "name": "Thomas Vachuska", "email": "tom@opennetworking.org", "time": "Tue Jul 31 09:43:30 2018 -0700" }, "committer": { "name": "Thomas Vachuska", "email": "tom@opennetworking.org", "time": "Tue Jul 31 17:46:12 2018 +0000" }, "message": "Fixing errorprone\u0027s warning.\n\nChange-Id: I8bb35ca74df50c7c9d689272c1f7b24274303540\n" }, { "commit": "c90af240ebf85b2954d414afceafddca5b7d5ef6", "tree": "1822938bb812254e33d39b57236439ec8a4223ef", "parents": [ "b969769d8fad5c11f52a7f5aa46e11f99824bad9" ], "author": { "name": "Daniel Park", "email": "dan.mcpark84@gmail.com", "time": "Mon Jul 30 13:00:32 2018 +0900" }, "committer": { "name": "Andrea Campanella", "email": "andrea@opennetworking.org", "time": "Tue Jul 31 01:11:28 2018 +0000" }, "message": "Implements ICMPEcho packet type.\n- For echo request and reply purpose\n\nChange-Id: I5797bf41ad6f4afd2c7327b9bfa193aa90198ce4\n" }, { "commit": "5e2d40fdbd1434b1a7a9ac0167b162e2b2f10153", "tree": "aad62faed5dae7b32099101650947997b4ee1fdf", "parents": [ "15841e2a868541aab5f5470d032d169af4670395" ], "author": { "name": "Georgios Katsikas", "email": "katsikas.gp@gmail.com", "time": "Sun Jul 29 18:28:01 2018 +0200" }, "committer": { "name": "Andrea Campanella", "email": "andrea@opennetworking.org", "time": "Mon Jul 30 16:16:29 2018 +0000" }, "message": "Get float value from property name\n\nExtended tools to parse and return Float-based\nproperties.\n\nChange-Id: I706bc7d1b547d675424a24198d31077eef0fc51f\nSigned-off-by: Georgios Katsikas \u003ckatsikas.gp@gmail.com\u003e\n" }, { "commit": "74c98a3ee840f010249511b094c4d2214c273a0d", "tree": "b7e088a728b579bf4dad5dfe7aee829baad2dad7", "parents": [ "3e6d0f04c36b42cc15c295652627077ef21e2385" ], "author": { "name": "Ray Milkey", "email": "ray@opennetworking.org", "time": "Thu Jul 26 10:05:49 2018 -0700" }, "committer": { "name": "Thomas Vachuska", "email": "tom@opennetworking.org", "time": "Thu Jul 26 17:28:05 2018 +0000" }, "message": "Refactor file path validation code; reject apps with up-level references in the name\n\nChange-Id: I4b14604608078d12df2f7b89f9f841ed19c2552c\n" }, { "commit": "351d456aca776804ba30bfbe5911468853433d67", "tree": "23bd019b9baa4fc8a22fd8620c8fab47d39835ca", "parents": [ "72ead49e484debc0176e112eca907f89c337b013" ], "author": { "name": "Ray Milkey", "email": "ray@opennetworking.org", "time": "Wed Jul 25 12:31:48 2018 -0700" }, "committer": { "name": "Thomas Vachuska", "email": "tom@opennetworking.org", "time": "Thu Jul 26 15:41:50 2018 +0000" }, "message": "Prevent zip archives from putting files in directories outside of the target directory\n\nChange-Id: I4c751097e8d5190f3df32d8aa4195336e28b1c0a\n" }, { "commit": "67484d9008eb427b7e221ec688902bf1ce80664a", "tree": "84449ed5f6a925b3321d8dc2e2db32c0e0669e4f", "parents": [ "3933295cd0aff9d669bd3ec27a7a78ac4ad216d1" ], "author": { "name": "Thomas Vachuska", "email": "tom@opennetworking.org", "time": "Tue Jul 17 11:51:54 2018 -0700" }, "committer": { "name": "Thomas Vachuska", "email": "tom@opennetworking.org", "time": "Tue Jul 17 12:10:00 2018 -0700" }, "message": "Added RBAC for REST APIs.\n\n- admin role required for POST, PUT, DELETE \u0026 PATCH\n- viewer role required for all other requests\n- cleaned up all web.xml files for consistency and correctness\n\nChange-Id: I33bad5cec0fb0f4285eed84173025b0a107b5aec\n" }, { "commit": "e0c98dbd918c757a3c7bf92b8137403acb1a2d01", "tree": "3bfb09e0dc9120b55eca57ddf9ac180c7fa9b4af", "parents": [ "82749aadcbc5f986d939700992ba83ae410f3d12" ], "author": { "name": "DongRyeol Cha", "email": "dr83.cha@samsung.com", "time": "Thu Jul 12 16:17:21 2018 +0900" }, "committer": { "name": "Thomas Vachuska", "email": "tom@opennetworking.org", "time": "Tue Jul 17 16:14:52 2018 +0000" }, "message": "Present the port number of LLDP as string value\n\nCurrently, ONOS packet-out the LLDP packet with port component type for port id as number value.\nBut according to RFC2922 , It describes that the port id should be octet string(normal string type).\nSo, if port number is presented as string value, we can see the port number as string at switch\u0027s CLI output.\n\nONOS-7737\n\nChange-Id: I3ecd0e60a038239c9b4cacd0dd06730bdeb5e338\n" }, { "commit": "6b3775ada615de3e8c97980f993b13c8ea59d053", "tree": "010c868f05fed3c95784f4183f7a5b4813cb2436", "parents": [ "970b964b4187ebdc7cec09c03b93200f62229182" ], "author": { "name": "Ray Milkey", "email": "ray@opennetworking.org", "time": "Thu Jun 28 11:18:44 2018 -0700" }, "committer": { "name": "Ray Milkey", "email": "ray@opennetworking.org", "time": "Wed Jul 11 09:35:13 2018 -0700" }, "message": "Bazel build of ONOS GUI package\n\nChange-Id: Id5f9931c38f82afcdcefc49171dd79f2f5bdad14\n" }, { "commit": "1ae26c6c2812ce247f608c0aa782015b361ffd76", "tree": "31242591dc85e9c7ac5274d08d46397bcecdacf6", "parents": [ "63192b0912583d5a71b0f9038243e3e2cc2f6239" ], "author": { "name": "Thomas Vachuska", "email": "tom@opennetworking.org", "time": "Mon Jul 09 13:40:16 2018 -0700" }, "committer": { "name": "Ray Milkey", "email": "ray@opennetworking.org", "time": "Tue Jul 10 16:01:53 2018 +0000" }, "message": "Tweaking Bazel packaging.\n\nChange-Id: I796f70e1324c40b5d21c3b784662138f2ec04655\n" }, { "commit": "dbd3821cf02c20a65cae5ab850780cf0bbc0b6f0", "tree": "ed361bf65918f895ca7288622e97d5da8e757092", "parents": [ "bcc53d326876f90f074889ce9d9ccdcd1f0bcae1" ], "author": { "name": "Ray Milkey", "email": "ray@opennetworking.org", "time": "Mon Jul 02 09:18:09 2018 -0700" }, "committer": { "name": "Thomas Vachuska", "email": "tom@opennetworking.org", "time": "Mon Jul 02 18:03:00 2018 +0000" }, "message": "Checkstyle rule to prevent throwing the generic RuntimeException\n\nThis is a frequent cause of sonar breakage.\n\nChange-Id: I54e0044447633a61bab560b020b57ed0a6875ebe\n" }, { "commit": "281dbf3eb3974ab380eea20a0155486e780bafd8", "tree": "3f70719647372853f6a22ffed67c1885e9f75528", "parents": [ "0a2bd45ad2bacaf08760fc95166b96d8f49bf32a" ], "author": { "name": "Jordan Halterman", "email": "jordan@opennetworking.org", "time": "Fri Jun 15 17:46:28 2018 -0700" }, "committer": { "name": "Ray Milkey", "email": "ray@opennetworking.org", "time": "Fri Jun 29 20:03:51 2018 +0000" }, "message": "Refactor flow rule store to resolve missing flows with old masters following mastership reassignment\n\nChange-Id: I7b7e639c84cbd23fe9ab1f12080f865cdfc7f7f9\n" }, { "commit": "021d2eb175b8e46d4690cd9e1243301ddd903bcc", "tree": "ac29bbfb46580ca6186adc80332a62b0f4de838a", "parents": [ "4d63939c80c08736dc3b5eb981c6dc50d83df773" ], "author": { "name": "Daniel Park", "email": "dan.mcpark84@gmail.com", "time": "Tue Jun 26 13:41:58 2018 +0900" }, "committer": { "name": "Daniel Park", "email": "dan.mcpark84@gmail.com", "time": "Tue Jun 26 13:41:58 2018 +0900" }, "message": "Adds classless static route option to DHCP options.\n\n- Classless static route option is defined at RFC 3442 and widely used in OpenStack.\n\nChange-Id: I66200faa5414b02dae325238e3bf1f0442efd0d8\n" }, { "commit": "280feecf19c8810f49104150e86c05ce49dac998", "tree": "427b852a99cc3c508293dea6c3c17a932c15cf43", "parents": [ "0a5d4d288395d8275d02b7f98ce5ce3b2209c868" ], "author": { "name": "shalde064", "email": "mike.tiwari@gmail.com", "time": "Fri Jun 15 19:01:29 2018 -0400" }, "committer": { "name": "Charles Chan", "email": "charles@opennetworking.org", "time": "Thu Jun 21 00:54:20 2018 +0000" }, "message": "ONOS core changes for RIP support\n\nChange-Id: I5aa22ed6509d99af22d7cb80944bc3a4c26b5257\n" }, { "commit": "275af2c8ffc02a247b245bff68ab0156c2aa3ec1", "tree": "a93a7a13ee503adb1b93df27d4f50e6546c7c697", "parents": [ "18efc97613b0796b0ddd177645b8acf74ad8a953" ], "author": { "name": "Ray Milkey", "email": "ray@opennetworking.org", "time": "Fri Jun 15 13:05:08 2018 -0700" }, "committer": { "name": "Ray Milkey", "email": "ray@opennetworking.org", "time": "Wed Jun 20 09:41:24 2018 -0700" }, "message": "Implement bazel rules for generation of swagger files\n\nChange-Id: I0e5d33174898cc6a1bbca475f2e1696c4fdda1ca\n" }, { "commit": "25747d88f7ad5a6dd7c3c3e7617f0fca6c0fa6bc", "tree": "f93a5cd23fd2eefd2cbf5cb1afc46941b992de56", "parents": [ "9952dab23812cb0b02709d52852cc092515a385e" ], "author": { "name": "Ray Milkey", "email": "ray@opennetworking.org", "time": "Wed Jun 13 14:12:51 2018 -0700" }, "committer": { "name": "Ray Milkey", "email": "ray@opennetworking.org", "time": "Fri Jun 15 09:01:35 2018 -0700" }, "message": "Implement bazel support for web context\n\n- add web context to OSGI rules\n- build ACL app\n- build DHCP app\n\nChange-Id: I03687d109eb44621458ad7269a435e03eec47495\n" }, { "commit": "ede3ae309d5281a0a02e374f61fe2d8f6afa7561", "tree": "609a1842bf58bbeeebeb62fe3a6edb35f876d770", "parents": [ "e8f06893f7b87ca122e162ca0ede07642e866ba4" ], "author": { "name": "Yuta HIGUCHI", "email": "y-higuchi@ak.jp.nec.com", "time": "Tue Jun 12 16:10:10 2018 -0700" }, "committer": { "name": "Yuta HIGUCHI", "email": "y-higuchi@opennetworking.org", "time": "Wed Jun 13 00:01:47 2018 +0000" }, "message": "Mark method which shouldn\u0027t have been public\n\nChange-Id: I9f18f485ed84ffbdd001ad1ae79270f23bfd1082\n" }, { "commit": "06fde300b120bd1179232444e7fc038317d4cf83", "tree": "d7f86d8fe2cb5b164df03ebd0e3af41b61be7c1f", "parents": [ "fca084bf9a8c07ec6f5a0137c7513f92603d91ab" ], "author": { "name": "Yuta HIGUCHI", "email": "y-higuchi@ak.jp.nec.com", "time": "Fri Jun 08 22:50:22 2018 -0700" }, "committer": { "name": "Yuta HIGUCHI", "email": "y-higuchi@opennetworking.org", "time": "Sat Jun 09 06:16:21 2018 +0000" }, "message": "slightly increase coverage\n\nChange-Id: I90c68fb5544f7f6f9a150e94d6a4c9aa450114c9\n" }, { "commit": "816db1086a22d46e006ce82f56707d52c596a096", "tree": "7b25f07648170a298e5e6602d16875e3a306b20a", "parents": [ "353e709f0279f790bca98bae4ef30b02d63e11d0" ], "author": { "name": "Ray Milkey", "email": "ray@opennetworking.org", "time": "Wed May 30 14:16:37 2018 -0700" }, "committer": { "name": "Ray Milkey", "email": "ray@opennetworking.org", "time": "Thu May 31 15:44:36 2018 +0000" }, "message": "Add modules to Bazel build\ncli\ncore\nincubator/rpc\npipelines/basic\nprotocols/netconf\nprotocols/openflow\nprotocols/rest\n\nChange-Id: I165b94a04ba893d97d944e5deb2746f54566503b\n" }, { "commit": "0bcdfd1e59027338b16398a9b8da2495225c13ae", "tree": "ea866a8e2e578462eceb94b297acaedadb10e0c0", "parents": [ "7dac7dadf5e28e8af87635ca877399b56a36b1be" ], "author": { "name": "Ray Milkey", "email": "ray@opennetworking.org", "time": "Wed May 23 14:07:19 2018 -0700" }, "committer": { "name": "Ray Milkey", "email": "ray@opennetworking.org", "time": "Wed May 23 14:07:19 2018 -0700" }, "message": "reformat bazel files to use Google coding standards\n\nChange-Id: I320f0ca7ccb1b2247ccdd9fa58fefca7dad8a16f\n" }, { "commit": "7dac7dadf5e28e8af87635ca877399b56a36b1be", "tree": "02c3aec8e930266f0241b389bb32bcf8226c51dd", "parents": [ "6e4da2f37b67d810ed56373f7165b8e295ba04ac" ], "author": { "name": "Ray Milkey", "email": "ray@opennetworking.org", "time": "Tue Aug 01 16:56:05 2017 -0700" }, "committer": { "name": "Thomas Vachuska", "email": "tom@opennetworking.org", "time": "Wed May 23 20:38:54 2018 +0000" }, "message": "Initial builds using bazel\n\nChange-Id: I38123b396a2ffda5f36cdca43f3ad1fa67a7ab52\n" }, { "commit": "ae51470075dee9617869fbd62897a79a460f222d", "tree": "718151ed38326f4afc40625e2d1e0de9d3b05f59", "parents": [ "10b5357dc9b7a47d36acc575dc3085263cb24ddc" ], "author": { "name": "Yuta HIGUCHI", "email": "y-higuchi@ak.jp.nec.com", "time": "Fri May 04 16:13:45 2018 -0700" }, "committer": { "name": "Yuta HIGUCHI", "email": "y-higuchi@ak.jp.nec.com", "time": "Fri May 04 16:13:45 2018 -0700" }, "message": "Add test case for toHexWithPrefix\n\n- just to test Jenkins trigger\n\nChange-Id: I346d04cbead074674debabdd24f318f3bca17d34\n" }, { "commit": "800d9d0770bb97c5d89f65bc88310c7b13f11055", "tree": "9b5ab070c211889f2183d8e86fe7249fd4be5196", "parents": [ "7d77fe1bb29a92b03d6b63d6d50bcb19352254cd" ], "author": { "name": "Jonghwan Hyun", "email": "jonghwan@opennetworking.org", "time": "Mon Apr 09 09:40:50 2018 -0700" }, "committer": { "name": "Andrea Campanella", "email": "andrea@opennetworking.org", "time": "Thu Apr 26 15:32:17 2018 +0000" }, "message": "[ONOS-7624] Implement egress pipeline programming\n\n- Implemented logic to handle double-tagged host in segmentrouting application.\n- Added \u0027DummyVlanId\u0027 to segmentrouting application to keep track of dummy vlan for L3L2Unfiltered group chain and egress tables.\n- Implemented L2Unfiltered group and Egress pipeline programming support in OFDPA pipeline.\n- Added EGRESS flag to the forwardingObjective to program Egress tables.\n- Fixed bugs when handling double-tagged ARP request, to get correct vlan id and reply with double-tagged packet.\n- Fixed bugs in BasicHostConfig, to set the value of \u0027outerTpid\u0027 to 0x8100 if it is not specified.\n- Fixed build(ARP/ICMP/ICMP6)reply to build double-tagged reply if corresponding request is double-tagged.\n\nChange-Id: I1fdc30b55827c3f73fad9e854bcaa5fb23f7bcd0\n" }, { "commit": "96a0d3408594ee2db90a7e50f8942ea71fe2e2bc", "tree": "4c774f06b2653eee8248c6ed57c802178b4f7749", "parents": [ "b812ca138c8987293289cefe03bbf09aaf6420dc" ], "author": { "name": "Taras Lemkin", "email": "Taras.Lemkin@harmonicinc.com", "time": "Mon Mar 26 14:52:58 2018 +0000" }, "committer": { "name": "Andrea Campanella", "email": "andrea@opennetworking.org", "time": "Tue Apr 24 14:52:04 2018 +0000" }, "message": "CORD-2870: Bypass DHCP leasequery without learning routes.\n\n Changes:\n * Add configuration flag to disable old leasequery routing/learning flow\n * Route leasequery (v4 and v6) responses to an originator\n * Fix NPE and BufferOverflow exceptions in Dhcp6LeaseQueryOption\n * Make Dhcp4/Dhcp6HandlerUtil classes static\n * Fix codestyle issues\n\nChange-Id: Ic9e527d73a226e7f1f544dab9fb98398b85c5460\n" }, { "commit": "79cc5e81cdf63acbdb84ace211d771f9d1c982e4", "tree": "cdee0141bf5b695242eaa73876e0d23c703ac64f", "parents": [ "33f4a91efa46a62e5d6254d18d51cbaef1bc8934" ], "author": { "name": "Charles Chan", "email": "rascov@gmail.com", "time": "Mon Apr 23 10:24:21 2018 -0700" }, "committer": { "name": "Charles Chan", "email": "rascov@gmail.com", "time": "Mon Apr 23 14:29:13 2018 -0700" }, "message": "Fix NPE in Dhcp6Duid serializer\n\nChange-Id: I0d367b3642efc69a4e036aac29f967718d16d841\n" }, { "commit": "29813b03311264073d4dccc6ef4773a8921b3b21", "tree": "144e0c672e310228165014eb8d847d25585fa80e", "parents": [ "62cd4490ad9dc8038fdb06724dba81833b851afe" ], "author": { "name": "Charles Chan", "email": "rascov@gmail.com", "time": "Fri Apr 13 14:03:13 2018 -0400" }, "committer": { "name": "Thomas Vachuska", "email": "tom@opennetworking.org", "time": "Thu Apr 19 21:42:26 2018 +0000" }, "message": "Implement RFC6355 DUID_UUID\n\nChange-Id: Ic1fa1ca8483437498787f84bf0b2b99fb3c12d70\n" }, { "commit": "bca90491014a14c51a6f3f77c518e886e30156e7", "tree": "1ad0ad11116b6842f7eea253d9dcb93b76c75277", "parents": [ "a336974371ee3711901ff41a31cb71d3a573beb4" ], "author": { "name": "Ray Milkey", "email": "ray@opennetworking.org", "time": "Fri Apr 13 12:47:31 2018 -0700" }, "committer": { "name": "Ray Milkey", "email": "ray@opennetworking.org", "time": "Fri Apr 13 12:47:31 2018 -0700" }, "message": "Starting snapshot 1.14.0-SNAPSHOT\n\nChange-Id: I97bab4e31d2b701f015289eae29d0c58a4937685\n" }, { "commit": "cf8ee3ca469dfd16e26cbf5ec6cd74acf872081c", "tree": "a73331806cf999c2f92c7553b5b3dfc2395c8355", "parents": [ "67b756023b3df6975a5a715861ff8e84c15d9539" ], "author": { "name": "Eduardo Ferreira", "email": "eduardo@waltznetworks.com", "time": "Wed Jan 24 18:59:43 2018 -0200" }, "committer": { "name": "Eduardo Ferreira", "email": "eduardo@waltznetworks.com", "time": "Wed Apr 11 12:37:15 2018 -0300" }, "message": " Ip4Address: Update Self Assigned IP from 169.x.y.z to 169.254.x.y\n Update the prefix for self assigned IPs, so we can support more IPs when using HostLocationProvider.\n\n Dynamic Configuration of IPv4 Link-Local Addresses https://tools.ietf.org/html/rfc3927\n\nChange-Id: I29931ee45f01a4c9d89784884ef27adb376f5efa\n" }, { "commit": "8a571af5748145132b68ca27916fb601f3428069", "tree": "32e41267e0413d975c80220b978ad9c3a5366c25", "parents": [ "3dca0f8fb1edd56b94c16163fe8c3c7b34751b2f" ], "author": { "name": "Carmelo Cascone", "email": "carmelo@opennetworking.org", "time": "Fri Apr 06 23:17:04 2018 -0700" }, "committer": { "name": "Carmelo Cascone", "email": "carmelo@opennetworking.org", "time": "Mon Apr 09 16:56:49 2018 +0000" }, "message": "Support for bitwise AND/OR/XOR in ImmutableByteSequence\n\nAlso, minor refactoring of the fit() method to improve code readability\n\nChange-Id: I826650c3fc45573c723d9d2dd8692da174d9ae08\n" }, { "commit": "58a33da87ec112ecfdba7d636e419320062bf36f", "tree": "cc923dfc0e29ad85a89f4d6e8d60cca65179ed09", "parents": [ "957bb3737725f373926f50c54642fe3f868010c6" ], "author": { "name": "Charles Chan", "email": "rascov@gmail.com", "time": "Wed Apr 04 17:26:46 2018 -0700" }, "committer": { "name": "Ray Milkey", "email": "ray@opennetworking.org", "time": "Fri Apr 06 00:38:32 2018 +0000" }, "message": "Wrapper function that enables logger invocation with log level as a parameter\n\nChange-Id: I999ef173ffbc60ccc31795d107142cb4d671145b\n" }, { "commit": "a10137c0fc8f507d112b332f31c05d9ba63ead92", "tree": "4003b4c5ea75f6f853243cce25e35d632dfaa704", "parents": [ "7796c11275aa77a5af2574b91fc291dc7c36718d" ], "author": { "name": "Thomas Vachuska", "email": "tom@opennetworking.org", "time": "Tue Apr 03 16:45:59 2018 -0700" }, "committer": { "name": "Thomas Vachuska", "email": "tom@opennetworking.org", "time": "Wed Apr 04 00:02:22 2018 +0000" }, "message": "Fixing residual ON.Lab references.\n\nChange-Id: Ic54a281ce67e49236c7aeb536729d3900dd9433d\n" }, { "commit": "7796c11275aa77a5af2574b91fc291dc7c36718d", "tree": "68fa8b23966382a3eda325a32e33dedf9e29d61b", "parents": [ "4ffd6aeb181033e6c9a96c62250c63414a1c02b3" ], "author": { "name": "Charles Chan", "email": "rascov@gmail.com", "time": "Mon Apr 02 17:54:03 2018 -0700" }, "committer": { "name": "Charles Chan", "email": "charles@opennetworking.org", "time": "Tue Apr 03 18:21:39 2018 +0000" }, "message": "Fix deserialization exception caused by miscalculation of TCP offset\n\nChange-Id: Ibe6be12f850463fc0c3029d00b8dca20982bca75\n" }, { "commit": "86ee5e8711b1dcb97f07fa79dcc5d5ba13d125c1", "tree": "78a91af423c74c834841c1aa13190cb2e11144e5", "parents": [ "fca3c6abb5fb28ba58bac47e1c876b4ab8124d77" ], "author": { "name": "Ray Milkey", "email": "ray@opennetworking.org", "time": "Mon Apr 02 15:33:07 2018 -0700" }, "committer": { "name": "Thomas Vachuska", "email": "tom@opennetworking.org", "time": "Tue Apr 03 16:49:03 2018 +0000" }, "message": "Upgrade fasterXML libraries for OS-9\n\nUpgrade fasterXML to version 2.9.5 to address security vulnerability\nWrap calls to treeRead(InputStream) to handle new behavior of null streams\n\nChange-Id: Id199cfacd0cf9e5371dc33de9f1e058c2e72eaa5\n" }, { "commit": "3702f9bdfd73a567c2bc6b417e44349318ea7f79", "tree": "72a81b6db07d7d0c4d56755b77cef212154aeddb", "parents": [ "3516f0682bdddedcd44550b1637ef8a1f12ff669" ], "author": { "name": "Thomas Vachuska", "email": "tom@opennetworking.org", "time": "Mon Mar 19 15:21:50 2018 -0700" }, "committer": { "name": "Thomas Vachuska", "email": "tom@opennetworking.org", "time": "Mon Mar 19 15:21:50 2018 -0700" }, "message": "ONOS-7490 Fixed NPE in Suurballe graph search.\n\nChange-Id: Ib84e788988961e3802b8a09b8702df1f75380ae3\n" }, { "commit": "34cc8e034ea1e956f323864a57fc81ddd2fcdd4b", "tree": "4e9a52ad7a26893a8dbb92353ae9160f502a5395", "parents": [ "dc49cfd104fed8a51634723a4d6a12ced7646afa" ], "author": { "name": "Terje Mikal Mjelde", "email": "terje-mikal.mjelde@ffi.no", "time": "Fri Mar 09 08:31:14 2018 +0100" }, "committer": { "name": "Ray Milkey", "email": "ray@opennetworking.org", "time": "Fri Mar 09 18:55:23 2018 +0000" }, "message": "[ONOS-7514] Fix for broken EAP introduced in commit f0c4761.\n\nChange-Id: I439bcde21333472e04836acf377890a9ad772683\n" }, { "commit": "6a51cb9c4d68cf335437abd57995e5958c6c7f89", "tree": "2d7df0c7f5794d5d36c11fb09c27493d0ce8c690", "parents": [ "c9e92242dd4bcd2a0a23920c36c1307eb3080e33" ], "author": { "name": "Ray Milkey", "email": "ray@opennetworking.org", "time": "Tue Mar 06 09:03:03 2018 -0800" }, "committer": { "name": "Thomas Vachuska", "email": "tom@opennetworking.org", "time": "Wed Mar 07 21:52:46 2018 +0000" }, "message": "Remove calls to deprecated Throwables.propagate() method\n\nChange-Id: Id48a8f1d4fb02560cfb77108f554556a3cad9b16\n" }, { "commit": "f3f050ab744e555c0e9c3a416073068e3ded8226", "tree": "b63cc417edd18426410af86ec89c615e77db660b", "parents": [ "35d748c2d5cf74d09ef13a6fbebf3501bf35ebca" ], "author": { "name": "Jordan Halterman", "email": "jordan@opennetworking.org", "time": "Fri Feb 09 19:09:30 2018 -0800" }, "committer": { "name": "Ray Milkey", "email": "ray@opennetworking.org", "time": "Tue Feb 27 19:15:13 2018 +0000" }, "message": "Fix memory leak in Dropwizard metrics: use sliding window reservoir\n\nChange-Id: Ibd76338d8e88bfc0745dd397861b6655430ddeb0\n(cherry picked from commit 5c4c410b2a08d19d05885ba8645723e98a2c64b4)\n" }, { "commit": "a21c0ca8527796c47ad4a75ac4a35e55af08f70d", "tree": "92d63a5b3145aa5cd44b576942267cc31c3bac19", "parents": [ "b29144d350f6e2ab87c50d0f55f51de651979d8c" ], "author": { "name": "Lior Assouline", "email": "lior.assouline@harmonicinc.com", "time": "Sun Jan 28 16:18:48 2018 -0800" }, "committer": { "name": "Charles Chan", "email": "rascov@gmail.com", "time": "Fri Feb 16 11:57:11 2018 -0800" }, "message": "DHCPv6 Lease Query\n\nChange-Id: I842deb7a09400504bec239fe49d2a627f00756c1\n" }, { "commit": "7da7e62eb868ea4f57a417bb6869a9bf2a1f4c72", "tree": "e1d9e8744c1aec99553827d84b4cb597f46c01a6", "parents": [ "027104377f01f6c48b60591a727a9300a91a8c58" ], "author": { "name": "Yuta HIGUCHI", "email": "y-higuchi@ak.jp.nec.com", "time": "Tue Feb 13 20:24:51 2018 -0800" }, "committer": { "name": "Yuta HIGUCHI", "email": "y-higuchi@opennetworking.org", "time": "Thu Feb 15 18:20:51 2018 +0000" }, "message": "Add support for pretty printing XML fragments\n\nChange-Id: I085e2e883cf445bfa406b0ae753df605b9929540\n" }, { "commit": "5c7d488269ffc21681329e987c80f53201dd874b", "tree": "70ca4d24e126852b6875c1309aa21610e1eaef8d", "parents": [ "46c5eaa7c5fdf76fccaf9b9351bca0c60da22bb9" ], "author": { "name": "Ray Milkey", "email": "ray@opennetworking.org", "time": "Mon Feb 05 14:50:39 2018 -0800" }, "committer": { "name": "Ray Milkey", "email": "ray@opennetworking.org", "time": "Wed Feb 07 00:59:07 2018 +0000" }, "message": "SONAR suggestion - proper handling of InterruptedException\n\nChange-Id: I67a93c064708c207d9ce83fac319682c2d17db60\n" }, { "commit": "34ef6a1ef6d7e69710c062843cc8640004a406a4", "tree": "ec2e2a8d36742964e5d4f8c73421c640708954d0", "parents": [ "99b7bbe67e68024df7add842ae2566a373a833ec" ], "author": { "name": "Ray Milkey", "email": "ray@opennetworking.org", "time": "Thu Feb 01 17:40:39 2018 -0800" }, "committer": { "name": "Ray Milkey", "email": "ray@opennetworking.org", "time": "Fri Feb 02 21:18:57 2018 +0000" }, "message": "SONAR suggestion - checking the same condition twice\n\nChange-Id: Ia71206478c21cc92fbd7d37e7915af75727e047e\n" }, { "commit": "42b620389692cf8d86e27cf232b7771d890c6224", "tree": "c912acd655f6137d4eda5f494b03c6532d406aad", "parents": [ "5f092c47465c4f886f037a029d55fe5312ecae66" ], "author": { "name": "Ray Milkey", "email": "ray@opennetworking.org", "time": "Thu Feb 01 11:15:31 2018 -0800" }, "committer": { "name": "Thomas Vachuska", "email": "tom@opennetworking.org", "time": "Thu Feb 01 21:09:07 2018 +0000" }, "message": "SONAR suggestion - problems with string format calls\n\nChange-Id: Ie6b985d2e4db79d6398b17e38a680920f52366b3\n" }, { "commit": "986a47aa7c5c3d5e8549da636077ba6ff08bdd91", "tree": "f23fa71badf1a9581aca24fb200e7ae256be6e82", "parents": [ "47432589c156324066f193702247e25da45ef58d" ], "author": { "name": "Ray Milkey", "email": "ray@opennetworking.org", "time": "Thu Jan 25 11:38:51 2018 -0800" }, "committer": { "name": "Thomas Vachuska", "email": "tom@opennetworking.org", "time": "Thu Feb 01 18:36:33 2018 +0000" }, "message": "SONAR suggestion - generic exceptions\n\nReplace uses of generic RuntimeException\nwith more appropriate unchecked exceptions\n\nChange-Id: If283743c2cf7252b8d280bdb788708ebbe57da9d\n" }, { "commit": "488a94c31e581329b0efb570161796ee0a07a57a", "tree": "944b6f2dcf506324e2a2925ef3fa856c7d6b9c69", "parents": [ "96b896d04336010065b2d740bba8bd6a0187dbd2" ], "author": { "name": "Yuta HIGUCHI", "email": "y-higuchi@ak.jp.nec.com", "time": "Fri Jan 26 17:24:09 2018 -0800" }, "committer": { "name": "Ray Milkey", "email": "ray@opennetworking.org", "time": "Mon Jan 29 21:12:15 2018 +0000" }, "message": "more error-prone issue fix\n\nChange-Id: I49f2cc0459cfddddc6a99e2ebb8ad52d547e2909\n" }, { "commit": "094a135ef58243bdb809c458f8e3a7ef26af019a", "tree": "869dabb3a1a590de7ee975925c4db7b7426b27de", "parents": [ "96b2640b27be2feaf36eaeb0e963464b4cd7283f" ], "author": { "name": "Ray Milkey", "email": "ray@opennetworking.org", "time": "Mon Jan 22 14:03:54 2018 -0800" }, "committer": { "name": "Thomas Vachuska", "email": "tom@opennetworking.org", "time": "Thu Jan 25 01:16:03 2018 +0000" }, "message": "Removed the setServiceDirectory() method from the base web resource\n\nThis is a testing only API and potentially dangerous to allow to be public.\nI modified the tests that use it to set the value using TestUtils.setField()\n\nChange-Id: Ic590f4641f4e3de208dffa16b3df9a9a2106114b\n" }, { "commit": "96b2640b27be2feaf36eaeb0e963464b4cd7283f", "tree": "2a78e010e71583e1cb42e564990e1692b6f8a7fb", "parents": [ "506d8e61eee542c0e16341731f28be81f26dcd3f" ], "author": { "name": "Ray Milkey", "email": "ray@opennetworking.org", "time": "Wed Jan 24 16:45:51 2018 -0800" }, "committer": { "name": "Ray Milkey", "email": "ray@opennetworking.org", "time": "Thu Jan 25 01:06:35 2018 +0000" }, "message": "SONAR suggestion - toString() should not return null\n\nChange-Id: I9b31515b24052d60895ef2151609ea734ef18c3b\n" }, { "commit": "475fb2c14d0fcbc2ae7c2907f3db894f7dd2e950", "tree": "1dbb234d55e7cc5ad3286351c3962f59a308bc3f", "parents": [ "40beb72eb5f107c1c3b753083ab382e729cde644" ], "author": { "name": "Kalhee Kim", "email": "Kalhee.Kim@nokia.com", "time": "Tue Jan 16 21:25:53 2018 +0000" }, "committer": { "name": "Charles Chan", "email": "rascov@gmail.com", "time": "Fri Jan 19 13:20:17 2018 -0800" }, "message": "[CORD-2528] RIPngEntry handling byte\n\nChange-Id: I0b5d1166a2576be879c209954bed15191f439eae\n" }, { "commit": "495c9b2fa9fdf28dafa64ea2c2fbd56c75c8335a", "tree": "81fb631a865a876403982f9442263362363d7e6b", "parents": [ "ea4b6c2649478c1927547932ec7484c42494df24" ], "author": { "name": "Kalhee Kim", "email": "Kalhee.Kim@nokia.com", "time": "Tue Nov 07 16:32:09 2017 +0000" }, "committer": { "name": "Charles Chan", "email": "rascov@gmail.com", "time": "Fri Jan 19 13:20:13 2018 -0800" }, "message": "[CORD-2318] Allow v6 alternative dhcp server for default and indirect dhcp server\n\nChange-Id: Ief4027a7528db7b4e3058fce369b3e1ddc214e92\n" }, { "commit": "ea4b6c2649478c1927547932ec7484c42494df24", "tree": "a2a536fef8b8cf1839e26cf474474a1bc8763e94", "parents": [ "8e8ff057aae2e1dc3f49416c6773aee7f1486b86" ], "author": { "name": "Kalhee Kim", "email": "Kalhee.Kim@nokia.com", "time": "Thu Nov 09 14:38:37 2017 +0000" }, "committer": { "name": "Charles Chan", "email": "rascov@gmail.com", "time": "Fri Jan 19 13:12:04 2018 -0800" }, "message": "[CORD-2226] Dhcp6 Relay uses to store dhcp record for LeaseQuery\n\nChange-Id: Ib3baadb38e3f5f6ebe6efc884660fe0c77cfe689\n" } ], "next": "9c9cde4d4d0a6508e7063445e332047177296b36" }