summaryrefslogtreecommitdiff
path: root/python/samba/emulate
Commit message (Expand)AuthorAgeFilesLines
* traffic: load dns query from file and write stats to fileJoe Guo2019-05-011-13/+69
* traffic: define kerberos_state to simplify codeJoe Guo2019-04-301-25/+10
* traffic: make code more pythonicJoe Guo2019-04-301-9/+3
* traffic_replay: use packets per second as primary scaleDouglas Bagnall2019-01-081-6/+14
* traffic: add option to reanimate dying conversationsDouglas Bagnall2019-01-081-4/+20
* traffic: Conversation.add_short_packet is discerning about packetsDouglas Bagnall2019-01-081-1/+4
* traffic: remove useless branch in stats reportDouglas Bagnall2019-01-081-25/+12
* traffic: generate more statistics in replayDouglas Bagnall2019-01-081-30/+69
* traffic: avoid bare except: clausesDouglas Bagnall2019-01-081-2/+2
* traffic: simplify tests for badpassword_frequencyDouglas Bagnall2019-01-081-3/+4
* traffic: assign context domain at startDouglas Bagnall2019-01-081-7/+1
* traffic: traffic_replay --latency-timeout to control final waitDouglas Bagnall2019-01-081-1/+2
* traffic_replay: --stop-on-any-error option to not ignore client troubleDouglas Bagnall2019-01-081-0/+3
* traffic: evoke OS error codes by name, not numberDouglas Bagnall2019-01-081-2/+3
* traffic: reinitialise RNG in each childDouglas Bagnall2019-01-081-2/+8
* traffic: avoid generating conversations without packetsDouglas Bagnall2019-01-081-0/+28
* traffic: rework conversation generation to better use memoryDouglas Bagnall2019-01-081-149/+173
* traffic: generate sparser descriptions of conversationsDouglas Bagnall2019-01-081-4/+3
* traffic: new version of model with packet_rate, version numberDouglas Bagnall2019-01-081-46/+72
* traffic: fix hash non-determinism when loading JSONDouglas Bagnall2019-01-081-0/+2
* traffic: Conversation gets given id, list of short packetsDouglas Bagnall2019-01-081-8/+8
* traffic: rename packet_rate -> replay_speed for accuracy and roomDouglas Bagnall2019-01-081-5/+6
* traffic: initialise conversation specific lists after the forkDouglas Bagnall2019-01-081-12/+12
* traffic: split is_a_real_packet() function out of classDouglas Bagnall2019-01-081-17/+21
* traffic: give Packet __slots__ for reduced memoryDouglas Bagnall2019-01-081-1/+10
* traffic: make random_colour_print more deterministic, silent on demandDouglas Bagnall2019-01-081-9/+21
* traffic: use namedtuple for ConversationAccounts namespace classDouglas Bagnall2019-01-081-9/+10
* traffic: fix mk_masked_dir doc and commentsDouglas Bagnall2019-01-081-1/+2
* traffic: Packet.from_line classmethod uses cls varDouglas Bagnall2019-01-081-3/+3
* various: Remove references to about to be deleted thirdparty/dnspythonNoel Power2018-12-111-1/+0
* traffic_replay: Add a max-members option to cap group sizeTim Beale2018-12-041-4/+30
* traffic: Rework how assignments are generated slightlyTim Beale2018-12-041-19/+14
* traffic_replay: Rework machine accounts to remove redundant codeTim Beale2018-11-071-55/+5
* traffic_replay: Make packet generation work on a pre-populated DB againTim Beale2018-11-071-3/+13
* traffic_replay: Make sure naming assumptions are in a single placeTim Beale2018-11-071-7/+11
* traffic_replay: Move 'traffic account' flag up a levelTim Beale2018-11-071-4/+7
* traffic_replay: Move machine account creationTim Beale2018-11-071-7/+7
* traffic: Machine accounts were generated as critical objectsTim Beale2018-11-051-5/+16
* traffic_replay: Generate machine accounts as well as usersTim Beale2018-11-041-2/+25
* traffic_replay: Improve user generation debugTim Beale2018-11-041-17/+17
* traffic_replay: Convert print() to logger.info()Tim Beale2018-11-041-13/+9
* traffic_replay: Write group memberships once per groupTim Beale2018-11-041-13/+30
* traffic_replay: Re-organize assignments to be group-basedTim Beale2018-11-041-19/+32
* traffic_replay: Prevent users having 1000+ memberOf linksTim Beale2018-11-041-5/+17
* traffic_replay: Change user distribution to use Pareto DistributionTim Beale2018-11-041-3/+4
* traffic_replay: Improve assign_groups() performance with large domainsTim Beale2018-11-041-12/+36
* traffic_replay: Split out random group membership generation logicTim Beale2018-11-041-27/+36
* traffic_replay: Add helper class for group assignmentsTim Beale2018-11-041-58/+68
* traffic_replay: Change print() to use logger()Tim Beale2018-10-311-1/+1
* emulate/traffic: apply new logger to replace printJoe Guo2018-10-101-4/+7